Raccourcis Bash partout avec rlwrap

Nombreux sont les interpréteurs interactifs, qui fournissent une interface en mode texte où les capacités d'édition sont très rudimentaires. Très souvent, il manque même la flèche vers la haut pour rappeler la dernière commande, ou encore Ctrl-R pour rechercher une commande dans l'historique.
En fait il est possible d'obtenir toutes ces fonctionnalités pour n'importe quel interpréteur via le wrappeur rlwrap. Par exemple avec ocaml :
rlwrap ocaml
Toutes les raccourcis GNU de Bash deviennent alors disponibles. Et on aura intérêt à utiliser un alias pour que rlwrap se lance automatiquement :
alias ocaml='rlwrap ocaml'
Dans le cas particulier de Ruby, il existe également un très bon paquet, Wirble, qui ajoute la coloration syntaxique ainsi que la complétion automatique : irb.png

blog comments powered by Disqus