Astuces.divers : [Éditeur/Vim] La recherche encore plus simple sous Vim
Posté par fabien () le 03 juin 2003
sous VIM, avec la touche *
vous parcourezdans votre document les mots identique a celui qui était sous votre curseur. Très pratique en programation php/C/... :
à l'appel d'une fonction, mettez le curseur sur le nom de la fonction et faites * jusqu'a arriver à la définition (si celle-ci est dans le même fichier bien sûr).
vous parcourezdans votre document les mots identique a celui qui était sous votre curseur. Très pratique en programation php/C/... :
à l'appel d'une fonction, mettez le curseur sur le nom de la fonction et faites * jusqu'a arriver à la définition (si celle-ci est dans le même fichier bien sûr).
> Lire le message (5 commentaires, moyenne: 1).
Vous avez demandé le commentaire #217242.



Re: La recherche encore plus simple sous Vim
Oui, c'est très utile, par exemple pour vérifier qu'on ne s'est pas trompé
dans le nom de la variable ( Pour les variables longues, on a d'ailleurs
moins de chances de se tromper si on tape juste les premières lettres,
et qu'on utilise Ctrl-p (previous) et Ctrl-n (next) pour faire
de la complétion sur les mots du fichier.)
Exemple :
int main(){
int MaVariableSuperLongue ;
MaVCtrl-p
Petit complément :
* Comment faire la même chose mais dans l'autre sens ? #
* [ I (avec un I comme Idiot) permet de rechercher toutes les
occurences du mot sous le curseur dans le fichier et surtout dans
tous les fichiers inclus
Exemple, pour savoir dans quel en-tête est défini printf, faire [ I sur ce mot
dans un fichier C où il y a le célèbre
#include <stdio.h>