BastNic's blog

Tag :

Console

Fil des billets

Enfin un bon terminal sous Mac OS X

J'ai déjà parlé sur ce même blog de la difficulté que j'avais d'avoir un bon terminal sous Mac OS X. Aucun d'eux ne réalisaient ce que je désirais à savoir :

  • Une colorisation syntaxique
  • un défilement avec le scroll de la souris ou son émulation par le pad.
  • une utilisation uniforme entre les systèmes linux (via ssh) et Mac OS X.

C'était pourtant pas beaucoup demandé !

Mais cette fois j'ai trouvé et la merveille se nomme iTerm. Je l'ai trouvé sur la logithèque de clubic : la fiche d'iTerm sur Clubic. Ou pour les fainéants :

Comme tout système basé sur Unix, Mac OS X propose un terminal de ligne de commande, mais celui ci est rudimentaire. iTerm, comme son nom l'indique, se veut un croisement entre le terminal et une interface plus évoluée dans la lignée des « iApps », que l'on remarque tout de suite au lancement du logiciel : metal brossé et fond transparent sont au programme.

Les améliorations ne sont pas uniquement cosmétiques et la plus évidente est l'ajout d'onglets permettant de « zapper » entre différentes sessions depuis la même fenêtre, et de signets offrant la possibilité de sauvegarder ces sessions. Le logiciel intègre également les technologies de Mac OS X comme AppleScript ou Bonjour et prend en charge tous les types d'encodages gérés par le système (le « i » signifie également « international »).

Notre avis : les habitués de la ligne de commande pourront sans doute préférer iTerm à la console disponible en standard sous Mac OS X. L'interface est soignée et la gestion des favoris est appréciable. Avis aux intéressés.

Je suis conquis :D.

EDIT 01/12/07 : Correction du bug de vim dans iTerm : les touches de directions ne fonctionnaient pas.


Lire un mkv en anglais avec sous-titre français sous GNU/Linux

Avant que je n'achète tous les DVDs de la série américaine Friends, je les avais téléchargé en mkv avec langues français/anglais et sous-titre aussi français/anglais. C'est d'ailleurs comme ça que je me suis rendu compte que :

  1. Il ne faut SURTOUT PAS regarder Friends en français.
  2. On peut pirater une oeuvre et finalement l'acheter en intégrale (au prix fort)

Mais bref, là n'est pas la question.

Je poste ici une astuce dont je me servais lorsque je lisais des mkv en langue anglais et sous-titre français. Ce qui suit était enregistré dans un fichier que j'avais alors nommé liremkv, que j'avais rendu exécutable et que j'avais placé en alias dans le .bashrc.

#!/bin/bash
mplayer -alang en -slang fr "$1"

Ca marchait du tonnerre et c'était - du moins je trouvais à l'époque, je sais pas ce qui se fait de nos jours - le meilleur moyen pour lancer un mkv directement avec les bons paramètres sans n'avoir rien à faire.

ps : ce post est véritablement pas didactique, mais se veut juste être une astuce pour certain et un bloc mémoire pour mon ma petite cervelle.


Vim, Mac OS X, Terminaux, mouse & co

Je vous explique la configuration "bizarre" que j'ai avec les terminaux de mon MacBook. Depuis que je l'ai, j'utilise essentiellement le Terminal de base pour éditer des fichiers sur mes serveurs avec vim. L'option syntax on fonctionne à merveille en local comme par ssh. Mais dans tous les cas l'option set mouse=a n'est jamais géré.

Pour des fichiers de plusieurs milliers de lignes c'est assez énervant.

J'essaye donc le terminal X11 issu du monde GNU/Linux : l'option set mouse=a marche à merveille partout. Je peux scroller mes fichiers à tout va. En revanche en local, sur ma session mac os, l'édition de mes fichiers est atrocement moche : il ne comprends rien à rien à mon syntax on. Bizarre...

Dans tous les cas, je n'utilise mes terminaux et vim que pour éditer mes fichiers sur mes serveurs. Donc que ce soit moche en local peu m'importe !

Mais c'est bizarre quand même. Si quelqu'un a une explication...