Une commande Vim par jour (ou pas)
Vim est un éditeur très puissant à condition de se rappeler des commandes qui vont bien. Pour s'y mettre il suffit d'utiliser le tutoriel inclus, mais pour vraiment admirer sa puissance voici quelques commandes vraiment excellentes.d i "
vendredi 5 avril 2008Pour supprimer le texte contenu entre des guillemets il vous suffit de mettre le curseur entre les deux guillemets et de taper d i " en mode normal.
Cette commande fonctionne aussi pour les balises html, il suffit de tapper t à la place des guillemets.
Ctrl-x Ctrl-f
Jeudi 4 avril 2008Encore une commande extrêmement puissante. Alors que vous êtes en mode insertion et que vous voulez taper un nom de fichier qui est dans le répertoire courant, tapez , et Vim complétera le nom pour vous.
S'il y a plusieurs fichiers commençant par le même nom dans le répertoire il déroulera un menu et vous n'aurez cas retaper pour choisir (ou utiliser les flèches bas/haut).
gf
Mercredi 3 avril 2008Cette commande va permettre d'ouvrir le fichier se trouvant sous votre curseur.
Par exemple quand vous faites de la programmation en C et que vous relisez le code de quelqu'un d'autre pour savoir ce qu'il y a dans le contenu d'un header:
]]>Il suffit de mettre le curseur sur le fichier, de taper "gf" et le fichier s'ouvre, c'est pas magique ça ?
Bon évidemment rien n'est rose, et vous vous doutez bien qu'il vas falloir indiquer à vim où se trouve le répertoire linux/. Pour cela il suffit de positionner correctement la variable path, avec la commande (dans le cas des sources linux) .
Et voila le tour est joué, vous avez une nouvelle commande ultra puissante en main pour optimiser la lecture de code.
Pour plus d'info abusez de la commande :h ":h gf" et ":h path"