Vi & Vim

8
Ctags exubérants - Problème de tags en double

Voici un fichier - ChipBooter.cpp- dans mon projet (Omettez quelques détails qui ne sont pas liés à cette question): class ChipBooter { public: void Boot() { this->DpDetect(); } void DpDetect() {} } Lorsque j'ai appuyé g<C-]>pour passer à la définition de DpDetect, Vim a affiché une liste...

8
Retour arrière dans l'abréviation d'insertion

Pour fonctionner, les abréviations doivent être séparées par des espaces. Par exemple, si j'ai un, la iab fo FOOBARfrappe whatfone déclenchera pas l'abréviation. Il y a des raisons évidentes à cela. Cependant, je voudrais une abréviation qui pourrait être utilisée comme suffixe sans que je doive...

8
Puis-je ajouter un délimiteur de paragraphe personnalisé?

Les paragraphes sont délimités par des lignes vides, à la fois dans vim et tex, mais parfois je souhaite que vim traite une entité comme un paragraphe et non comme tex. Puis-je, par exemple, faire en sorte que vim traite les lignes contenant uniquement un "%" comme délimiteur de...

8
Commutation des tampons .c / .h

Je travaille normalement avec 2 fenêtres, divisées verticalement. Le problème que je voudrais résoudre est: sauter facilement d'avant en arrière à partir du fichier d'implémentation de l'en-tête <-> J'étudie, sans chance, 2 façons de procéder: Ouvrir un autre fichier dans la fenêtre actuelle...

8
Comment puis-je modifier la liste des résultats de recherche?

Il y a plusieurs fois, je dois greppour some_patterndans certains XHTMLfichiers (beaucoup de temps, le nombre de fichiers dans un dossier spécifié va au - delà 10K +). Auparavant, j'ai utilisé l'éditeur de programmeur Epsilon de Lugaru et il y avait une grepcommande qui invoque la recherche et...