Articles of vim

Comment sélectionner entre parenthèses (ou entre guillemets ou…) dans Vim?

Je suis sûr qu’il y avait un plugin pour ce genre de choses, mais maintenant que j’en ai besoin, je n’arrive pas à le trouver (naturellement), alors je vais simplement demander. Quelle est la manière la plus simple de choisir entre parenthèses, entre guillemets ou en général une liste de caractères correspondants? write ( *, […]

Désactiver la création de fichiers d’échange dans vim

Existe-t-il un moyen de désactiver la création de fichiers .swp dans vim? ou au moins les créer tous au même endroit pour que je puisse les trouver et les supprimer facilement. Je les trouve particulièrement ennuyeux lorsque je copie le répertoire parent lors de l’édition en même temps. Bien sûr, je sais que je peux […]

Comment revenir à NERDTree à partir d’un fichier dans l’onglet?

D’habitude je: Choisissez le fichier nécessaire. Ouvrez-le dans l’onglet (caractère t, par défaut). Mais comment puis-je revenir à NERDTree pour ouvrir un autre fichier? Solution temporaire que j’utilise maintenant dans mon fichier .vimrc: map :NERDTree /path/to/root/of/my/project Mais il n’est pas très utile de démarrer la navigation encore et encore depuis la racine du répertoire.

aller au personnage dans vim

Je reçois un message d’erreur d’un script python at position 21490 . Comment puis-je aller à ce poste à Vim?

Commande vim pour restructurer / forcer le texte à 80 colonnes

Je sais qu’il existe des moyens de définir automatiquement la largeur du texte dans vim à l’aide de set textwidth (comme pour la disposition des colonnes Vim 80 ). Ce que je recherche est quelque chose de similaire à = (la commande de ligne de retrait) mais à 80. Le cas échéant, vous éditez parfois […]

git ignore les fichiers temporaires vim

Quelle est la bonne façon de faire en sorte que git ignore les fichiers temporaires produits par vim dans tous les répertoires (globalement dans le système ou localement pour un seul projet)?

Comment pouvez-vous rendre vim insister sur ce que vous avez recherché?

Je recherche “nurple” dans un fichier. Je l’ai trouvé génial. Mais maintenant, chaque occurrence de “nurple” est rendue en noir malade sur jaune. Pour toujours. Pour toujours, c’est-à-dire jusqu’à ce que je recherche quelque chose que je sais ne pas être trouvé, tel que “asdhfalsdflajdflakjdf” simplement pour effacer la mise en évidence de la recherche […]

perdre vim colorscheme en mode tmux

J’utilise iterm2 et quand je suis en mode tmux, le programme de couleurs que j’ai défini dans vim ne s’affiche pas. Seul le schéma de couleurs que j’ai défini dans iterm. Si je lance vim depuis shell, le schéma de couleurs apparaît correct – c’est uniquement lorsque je suis en mode tmux. J’ai essayé le […]

numéros de ligne vim – comment les activer par défaut?

Je peux :set number dans un fichier que je modifie, mais comment puis-je toujours les activer par défaut?

NERDTree recharge de nouveaux fichiers

Si j’ajoute un fichier dans le même répertoire ouvert dans NERDTree , la seule façon de voir le fichier ajouté est si je quitte vim et le redémarre. Est-il possible de recharger les fichiers dans NERDTree ?