Articles of vim

Renommer ou copier des fichiers et des dossiers en utilisant NERDTree sur Vim. C’est possible?

J’ai vérifié la documentation et je n’ai pas trouvé de moyen de renommer ou de copier des fichiers et des dossiers à l’aide de NERDTree. C’est possible?

Comment puis-je visualiser les différences par caractère dans un fichier diff unifié?

Disons que je reçois un patch créé avec git format-patch . Le fichier est fondamentalement un diff unifié avec certaines métadonnées. Si j’ouvre le fichier dans Vim, je peux voir quelles lignes ont été modifiées, mais je ne vois pas les caractères des lignes modifiées. Est-ce que quelqu’un connaît un moyen (dans Vim, ou un […]

Confusion à propos du pliage de vim – comment désactiver?

Lorsque j’ouvre le fichier, il ressemble à ceci: ou même cela Lorsque j’ouvre tous les plis, ils se referment lorsque je navigue vers un autre tampon et reviennent. Pour pouvoir travailler avec, je dois appliquer zR chaque fois que vous ouvrez un tampon. Je les ai mis en place dans .vimrc : set foldlevelstart=99 set […]

Ouvrir l’aide de Vim dans une fenêtre verticale divisée

Existe-t-il un moyen pour que l’aide de Vim s’ouvre dans un volet vertical plutôt que dans un volet horizontal?

Comment définir la langue de l’interface utilisateur dans vim?

Je l’ai vu sur reddit, et cela m’a rappelé un de mes reproches: il montre l’interface utilisateur en allemand . Merde, vim! Je veux l’ anglais , mais depuis que mon système d’exploitation est installé en allemand (le standard chez nous), je suppose que vim essaie vraiment d’être utile. Quelles incantations magiques dois-je effectuer pour […]

Peut vim surveiller les modifications en temps réel dans un fichier

Ma question est similaire à celle de surveiller un fichier texte en temps réel, mais je veux le faire en vim. Je sais que je peux lire un fichier ouvert en utilisant le fichier tail -f sample.xml , et lorsque du nouveau contenu est écrit dans le fichier, il enregistre également le nouveau contenu sur […]

Aide à la configuration de Vim pour C ++

Je voudrais faire de vim mon éditeur c ++. J’ai très peu d’expérience avec ce travail et j’ai besoin d’aide pour configurer vim pour travailler avec c ++. J’ai besoin de fonctionnalités telles que code-complete (pour stl et pour mes cours) basculer entre les fichiers .cc et .h peut-être quelques astuces que vous, c ++ […]

Désactivez temporairement certains plugins en utilisant pathogen in vim.

Je pense avoir un bug dans un plugin. Je voudrais charger uniquement ce plugin, sans avoir à supprimer tous les autres bundles dans le dossier bundle de mon pathogène, pour le déboguer. C’est possible?

Recherche de sélection dans vim

J’utilise les plugins vim et vim pour Visual Studio lors de l’écriture de C ++. Souvent, je cherche à rechercher une chaîne dans une fonction, par exemple chaque appel à object->public_member.memberfunc() . Je sais que vim offre un moyen pratique de rechercher un seul mot, en appuyant sur * et # , et il peut […]

Comment puis-je envelopper le texte dans Vim?

Parlons de mesures relatives. Mon Vim ressemble à: aaaaaaaaaaaaa bbbbbbbbbbbbb ccccccccccccc etc Je voudrais qu’il soit plus petit: aaaaa aaaaa bbbbb bbbbb ccccc ccccc etc Comment puis-je l’avoir? Et comment puis-je gérer la longueur d’un tel bloc?