Comme Yann, je pense essayer VIM pendant une semaine en essayant d'utiliser
au maximum les raccourci.

Je pense que ce site peu beaucoup aider pour débuter :
http://linuxconfig.org/Vim_Tutorial. Je vous reviendrais sur mon expérience
la semaine prochaine.

Merci pour vos conseils.

Le 17 avril 2012 12:09, Yann Armand <[email protected]> a écrit :

> J'ai essayé plusieurs éditeurs et IDE : textmate, RubyMine, chocolate,
> SublimeText2 mais ce qu'ils apportent ne compense pas le fait qu'ils soit
> mono-architecture (à part sublimeText).
> J'avais envie depuis longtemps de revenir à la situation d'un seul éditeur
> pour tout faire, qui marche sur toutes mes machines et que je puisse aussi
> utiliser à travers SSH.
>
> Ces critères ne laisse pas beaucoup de choix sérieux (VIM et Emacs) !
> (Je précise que je suis un vieil utilisateur d'emacs avec lequel j'ai
> pondu quelques myriades de lignes de code C)
> J'ai donc décider de m'accorder une semaine pour monter 2 configs Ruby
> complètes pour Emacs et VIM.
>
> Je vous passe les détails et vous livre direct mes remarques :
> 1- au bout d'une semaine j'avais un truc performant et personnalisé avec
> VIM et Emacs
> 2- Emacs à quelques problèmes de maping clavier à travers les multiplexer
> de terminal (Screen, tmux)
> 3- Emacs est plus stable, je ne l'ai JAMAIS fait planté
> 4- VimScript est infiniment plus facile qu'EmacsLisp (si on fait pas du
> lisp tout les jours), donc la personnalisation est plus facile
> 5- la config de vim est plus claire
> 6- les 2 communautés sont tres actives
>
> Mon choix final c'est porté sur Vim car plus facile à personnaliser.
> Les besoins de personnalisation sont rares une fois la config stabilisée,
> donc réapprendre la logique d'emacs à chaque fois a un coup trop important
> pour moi.
> Bien que je ne connaissais pas Vim, j'ai appris les mapping assez vite et
> je suis de plus en plus performant de jour en jour. De plus la bascule
> entre les modes commande et édition permet de faire des maping sur des
> touches non spéciales qui passent partout (ssh, VNC, Screen ...)
>
> Pour la petite histoire, tous les mardis je fait du Pair Programming à
> distance avec Bastien Gallay (@bastien_gallay). Chacun chez soi, nous
> utilisons ma config Vim sur une dedibox via SSH avec le son en Skype. Nous
> partageons un terminal multiplexé (tmux) dans lequel nous nous avons un
> Vim, la console Rails et un shell. Et c'est très confortable !
>
> -yann
>
>  --
> 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]
>

-- 
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]

Répondre à