Questions marquées «search»

Recherche de texte avec / ou recherche (). Pour les opérations de recherche / remplacement, utilisez plutôt la balise [substitute].




5
Recherche rapide, limitée à une fonction C ++
Je travaille sur un projet C ++ assez volumineux. L'un des aspects les plus frustrants de son organisation est les très grandes fonctions placées dans des fichiers ridiculement volumineux. Je souhaite souvent rechercher n'importe quelle instance d'une variable globale ou d'un appel de fonction particulier, limité à la fonction actuelle. …


2
Quel est l'inverse de la commande 'aller à la prochaine'
Si je veux passer au suivant ,sur la ligne, je tape t,. Si je voulais aller à la précédente, ,je pourrais utiliser /n, entrez, Nmais c'est un peu un violon. Quelle est la meilleure façon d'aller pour inverser la tcommande et passer à la précédente ,?
13 search 


1
Existe-t-il une recherche de la commande replace?
J'apprécie vraiment la incsearchfonctionnalité de Vim . Existe-t-il un moyen de le faire fonctionner, ou quelque chose de similaire, pendant que je fais un remplacement? Par exemple, si en mode normal je tape: :%s/potato/ Puis-je obtenir tous les potatos en surbrillance sur mon fichier, tout comme ils sont mis en …


1
Ignorer les signes diacritiques / accents lors de la recherche
Existe-t-il un moyen d'indiquer à Vim que je veux ignorer les signes diacritiques / les accents lors de la recherche? Par exemple, je voudrais pouvoir rechercher kočička en entrant /kocicka Les options ignorecaseet smartcasesont très utiles, mais elles ne semblent avoir rien à voir avec les signes diacritiques / les …
12 search 


3
Cartographie avec mouvement
J'essaie de comprendre comment utiliser l'opérateur avec un mouvement ultérieur dans un mappage. Par exemple: nmap /c c{here we pending for a motion}/<C-r>"<CR> La carte doit procéder comme suit: Activez l' copérateur et écoutez le mouvement suivant; Par exemple, je peux taper ici t,pour tout changer avant la prochaine virgule; …

3
Aller à la prochaine occurrence du mot que je viens de changer
Si j'ai les éléments suivants: function foo(bar) { return bar + 1; } Et j'utilise cwpour changer le premier baren baz, comment passer à la correspondance suivante bar, afin que je puisse utiliser .pour effectuer le même changement? Je ne peux pas l'utiliser *, car cela recherche le mot actuel …
12 search 

3
Quelle est la différence entre les atomes «\ zs» et «\ @ <=» dans l'expression régulière de Vim?
Voici ce que j'obtiens de la documentation: \zs"démarre la partie en surbrillance" après avoir trouvé l'expression rationnelle précédente, et \@&lt;="démarre la partie en surbrillance" après avoir trouvé l' atome précédent . Mais je ne comprends pas exactement les subtilités de cela, alors quelqu'un peut-il expliquer en quoi elles diffèrent un …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.