Tu peux mettre, dans /etc/inputrc (ou ~/.inputrc) :
set editing-mode vi
Ça fait la même chose que `set -o vi` dans bash, c'est-à-dire activer le
mode vi de readline.
Je ne te recommande pas de le mettre dans inputrc, cela dit, précisément
à cause d'irb. Je l'avais fait un temps, mais ça provoquait des
comportements buggy (ça a pu changer depuis, cela dit).
On 19:43 Wed 18 Apr , Olivier Gosse-Gardet wrote:
> Est-il possible de configurer la console rails pour qu'elle utilise vi
> pour les lignes de commande ? Pour le moment, je n'ai trouv? que CTRL-A et
> CTRL-E pour aller en d?but et fin de ligne. C'est un peu frustre et
> fastidieux ? l'usage.
> Ce serait aussi un tr?s bon moyen de s'initier aux commandes vi en
> douceur.
>
> On Wednesday 18 April 2012 at 15:41, Gregoire LEJEUNE wrote:
>
> Pour info, tout neuf, tout chaud :
> [1]http://pragprog.com/book/dnvim/practical-vim
> Greg
> Le 18 avril 2012 12:09, Sylvain Ab?lard <[2][email protected]> a
> ?crit :
>
> Hello,
>
> Qu'utilisez vous comme editeur?
>
> Pas assez d'emacs-users ici donc sans lancer de guerre de religion je
> le dis
> bien fort : emacs !
>
> Pensez vous que vim vaut le co?t que l'on se casse la t?te?
>
> Oui, oui et cent fois oui ! Justement tu ne trouverais pas cette
> vitesse
> inhumaine.
> Vu le temps qu'un d?veloppeur passe ? manipuler du texte sous toutes
> ses
> formes, ma?triser un ?diteur vaut largement le coup, et quelques
> scripts
> unix aussi : grep, sed...
> Dans le registre des choses que j'utilise trop peu mais qui valent le
> coup
> de relire la doc pour gagner un temps fou quand tu en as vraiment
> besoin :
> awk, et le mode de s?lection / remplacement en rectangle d'emacs
> (C-espace
> pour un coin, se d?placer ? l'autre coin, C-x r k pour couper et C-x r
> y
> pour coller).
> Personnellement je suis du c?t? emacs de la force, et j'ai pu profiter
> de
> l'exp?rience de beaucoup d'amis ? EPITA en terme de config, de tips,
> de
> syntax highlighters customs : vaisseaux Corewar en "redcode", langage
> Tiger
> dont on codait le compilateur, et un mode TODO avec une syntaxe perso
> que
> j'avais faite (avec les scripts sh qui allaient bien pour afficher les
> r?caps direct en console).
> J'y ai lu les news (nntp) et mes mails pendant quelques ann?es aussi,
> ?a
> aide ? faire rentrer les bons r?flexes.
>
> Quand je regarde destroyallsoftware je me dis que ce qu'il fait est
> tout
> simplement inhumain.
> Il va ? la vitesse x100 et n'utilise jamais la souris. Est-ce que
> certains
> d'entre vous vont aussi vite?
>
> Sans ?tre un tueur du clavier, pour am?liorer la vitesse de frappe en
> m'amusant j'avais aussi jou? ? Typing of the Dead ;)
> Bon courage,
> On Tuesday, April 17, 2012 5:03:42 PM UTC+2, Guirec Corbel wrote:
>
> Bonjour ? tous,
> J'ai d?j? entendu des d?veloppeur ne jurant que par vim, emacs ou
> des
> editeurs du genre et j'ai vu les screencasts de destroyallsoftware
> et ce
> qu'il font sont tout simplement incroyable. Pour le moment, ce que
> j'utilise
> c'est des ?diteurs un peu plus graphique comme Gedit et Redcar. J'ai
> toujours une console ? cot?. J'ai d?j? essay? d'utiliser vim mais je
> me suis
> cass? la t?te.
> Quand je regarde destroyallsoftware je me dis que ce qu'il fait est
> tout
> simplement inhumain. Il va ? la vitesse x100 et n'utilise jamais la
> souris.
> Est-ce que certains d'entre vous vont aussi vite?
> Pensez vous que vim vaut le co?t que l'on se casse la t?te?
> Qu'utilisez vous comme editeur?
> Bonne journ?e et merci pour vos conseils!
>
> --
> Vous avez re?u ce message, car vous ?tes abonn? au groupe
> "Railsfrance" de
> Google Groups.
> Pour transmettre des messages ? ce groupe, envoyez un e-mail ?
> l'adresse
> [3][email protected]
> Pour r?silier votre abonnement envoyez un e-mail ? l'adresse
> [4][email protected]
>
> --
> Vous avez re?u ce message, car vous ?tes abonn? au groupe "Railsfrance"
> de Google Groups.
> Pour transmettre des messages ? ce groupe, envoyez un e-mail ? l'adresse
> [5][email protected]
> Pour r?silier votre abonnement envoyez un e-mail ? l'adresse
> [6][email protected]
>
> --
> Vous avez re?u ce message, car vous ?tes abonn? au groupe "Railsfrance" de
> Google Groups.
> Pour transmettre des messages ? ce groupe, envoyez un e-mail ? l'adresse
> [email protected]
> Pour r?silier votre abonnement envoyez un e-mail ? l'adresse
> [email protected]
>
> References
>
> Visible links
> 1. http://pragprog.com/book/dnvim/practical-vim
> 2. mailto:[email protected]
> 3. mailto:[email protected]
> 4. mailto:[email protected]
> 5. mailto:[email protected]
> 6. mailto:[email protected]
--
Olivier El Mekki.
--
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse
[email protected]