Vi & Vim

12
Parler à vim de l'extérieur

Puis-je changer une variable dans une instance de vim à partir d'un autre shell (sans envoyer de clés via tmux)? Je demande parce que je voudrais utiliser les options compiling_cmd, success_cmd et failure_cmd de latexmk pour afficher l'état de la compilation sur la ligne d'état. Peut-être...

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

12
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 sous...

12
Faire une boucle cnext et cprevious au début

Si je cours :cnextalors que je suis déjà à la fin de la liste des correctifs, je reçois le message d'erreur E553: No more items et rien ne se passe. Au lieu de cela, lorsque j'entre :cnextà la fin de la liste, je voudrais que vim revienne à la première entrée de quickfix. Est-il possible de...

12
Remplacer la deuxième occurrence en ligne

J'ai une liste de fichiers: ./a.temp.txt ./a.temp.txt ./a/b.temp.txt ./a/b.temp.txt ./a/b/c.temp.txt ./a/b/c.temp.txt Et je veux supprimer le temp.sur chaque ligne, mais seulement la deuxième occurrence , ainsi, le fichier devrait ressembler à: ./a.temp.txt ./a.txt ./a/b.temp.txt ./a/b.txt...

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

12
Supprimer un mot du dictionnaire

J'utilise gvim: $ gvim --version VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Feb 16 2017 06:36:51) MacOS X (unix) version Included patches: 1-329 Compiled by Homebrew Je modifiais la ligne de texte suivante: enable mouse scrolling, pane selection, pan reiszing and so on. J'ai remarqué que...

12
Alternative d'orgmode

J'aime vraiment à quel point vim est très léger par rapport à d'autres éditeurs de texte. Cependant, ces 3 derniers mois, je suis tombé sur des spacemacs. Bien que les spacemacs essaient de faire mieux en prenant en charge la liaison de clés de vim (via le mode diabolique), je n'aime pas vraiment...

12
Remapper la touche Esc dans Vim

Est-il possible de remapper la Escclé sur une autre clé dans Vim? Lorsque j'utilise Vim dans une fenêtre de console du client Web VMware vSphere en plein écran et que j'appuie sur la Esctouche pour quitter le mode édition, cela me fait également sortir du mode plein écran dans la fenêtre de la...