Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

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).

> Lire le message (5 commentaires, moyenne: 1).  

Vous avez demandé le commentaire #217242.

Re: La recherche encore plus simple sous Vim

Posté par jmfayard () le 03/06/2003 à 18:12. (lien). Évalué à 1.

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>