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
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
J'ai remarqué que lorsque j'utilise :nohlsearchcela, cela ne fait pas la même chose que :set nohlsearch. En particulier, le hlsearchréglage n'est pas réellement désactivé (ce qui est le cas :set hlsearch). Pour démontrer ce que je veux dire: :set hlsearch :nohlsearch :echo &hlsearch Cela...
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...
Existe-t-il un moyen de configurer VIM pour rechercher de manière interactive dans chaque fichier un projet entier? Par interactif , je veux dire mettre à jour chaque frappe. Quelque chose comme Emacs Counsel-Git-Grep , voir: exemple de démo
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 sous...
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...
Si j'ai le texte suivant: foo bar Je le sélectionne visuellement et le copie. Le texte est maintenant stocké dans le registre sans nom "et voici son contenu (sortie de :reg "): "" foo^Jbar^J Selon ce graphique , il semble que ce ^Jsoit la notation caret pour un saut de ligne. Si je veux dupliquer...
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...
Je recherche généralement des mots par :/string, mais si je dois rechercher toute la ligne actuelle, comment faire. event: 1 beacon: 0x02 //line 1 event: 19 beacon: 0x02 //line 2 event: 1 beacon: 0x03 //line 3 event: 1 beacon: 0x02 //line 4 event: 8 beacon: 0x01 //line 5 event: 19 beacon: 0x02...
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 \@<="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...
En recherchant, j'ai mis en surbrillance la chaîne que je souhaite modifier. Maintenant, je veux remplacer uniquement le texte en surbrillance. J'utilise npour passer à l'instance suivante de la chaîne de recherche. Je pensais que je pouvais faire quelque chose comme ciwça, mais cela change tout le...
J'utilise vim pour éditer des documents en latex. Souvent, je veux changer le nom d'une variable en autre chose. Cependant, c'est un peu ennuyeux de devoir parcourir des correspondances non pertinentes lorsque je recherche le nom de la variable. Je voudrais rechercher uniquement dans les "zones...
Existe-t-il une alternative dans la recherche et le remplacement vim pour les chaînes, que d'avoir à échapper chaque caractère spécial dans la chaîne. Par exemple, si je veux faire correspondre la chaîne suivante et la remplacer par quelque chose [ERROR] Login unsucessful Ensuite, je dois faire...
Lorsque nous recherchons un motif dans vim, les correspondances sont généralement mises en évidence. Cependant, lorsque nous l'imprimons, les reflets disparaissent. J'ai essayé les deux :hardcopy > my_file.pdfet :TOhtml. Aucun des deux ne conserve la surbrillance. Existe-t-il un moyen de sortir...
Il y a plusieurs fois dans ma vie professionnelle quotidienne que je dois opérer sur une fonction spécifique, des choses comme la mise en évidence ou la recherche d'une variable, mais je n'ai jamais réussi à limiter la portée des modifications / recherche. Existe-t-il un moyen dans vim de dire de...
Est-il possible, en quelque sorte, d'avoir des modèles de recherche différents par fenêtre ou tampon, c'est-à-dire Je veux rechercher le terme A dans la fenêtre / le tampon A et le terme B dans la fenêtre / le tampon B de sorte que l'utilisation hlsearch, met en évidence différentes choses, par...
Je voudrais insérer un mot sur plusieurs lignes, y a-t-il une commande comme :[2,3,5,7,11]s/^/word\ /g qui insérerait wordau début des lignes 2, 3, 5, 7 et 11? Ici, plusieurs lignes ne sont pas
Voudrait effectuer une recherche et remplacer dans un fichier de 12000 lignes. Plus précisément, si une occurrence de ^ SetFontSize 28existe après un ^Hidebloc et avant le suivant ^Hideou ^Show, passez 28à 18. Voici un extrait du fichier d'origine. Hide # Gear - Endgame ItemLevel >= 77 Rarity =...
J'ai hlsearchfixé, mais cela m'endort parfois en pensant que j'ai le terme de recherche sélectionné visuellement, et que je peux simplement appuyer cdessus pour le changer. Le terme recherché n'est peut-être pas un nombre facile de lettres, de mots, voire de lignes - et de toute façon, je ne veux...
Existe-t-il un moyen d'obtenir la gfcommande de vim (ou quelque chose de similaire) pour reconnaître un +{cmd}argument pour les chemins de fichiers? On peut démarrer vim et aller directement à un terme de recherche en faisant: $ vim +/coding_effort ~/project/file De même, en mode commande, vous...