2010-09-23 5 views
7

J'ai récemment mis l'optionvim sans numéro de ligne dans la fenêtre taglist

set relativenumber 

dans mon .vimrc mais maintenant quand j'ouvrir taglist ou NerdTree ces tampons ont des numéros de ligne. Y at-il un moyen de désactiver les numéros de ligne dans les listes de balises et les tampons nerdtree (mais les conserver dans les autres)?

Répondre

9

Les tampons NERDTree et TagList ont des types de fichiers spécifiques qui les aident à les distinguer des autres tampons en . Il est particulièrement utile dans les auto-commandes , car on peut exécuter une commande à chaque fois que le type de fichier est réglé sur un tampon à une valeur spécifique.

Dans ce cas, nous avons besoin de désactiver l'option relativenumber chaque fois le type de fichier d'un tampon est nerdtree ou taglist:

:autocmd FileType nerdtree set norelativenumber 
:autocmd FileType taglist set norelativenumber 

(Notez que l'option relativenumber est locale à un tampon et, par conséquent, est commutée uniquement dans le tampon en cours, par défaut.)

+0

Merci cela fait exactement ce que je voulais. – skeept

Questions connexes