Je voudrais que les *.pyc
fichiers ne soient pas affichés dans le plugin NERDTree vim.
Comment y parvenir?
Je voudrais que les *.pyc
fichiers ne soient pas affichés dans le plugin NERDTree vim.
Comment y parvenir?
Réponses:
Vous voulez l' NERDTreeIgnore
option. Par exemple, dans votre .vimrc
:
let NERDTreeIgnore = ['\.pyc$']
Où NERDTreeIgnore
est un tableau d'expressions régulières correspondant aux fichiers que vous souhaitez exclure.
:help NERDTreeIgnore
Je viens de rencontrer le problème: qu'en est-il du masquage des fichiers binaires qui n'ont pas d'extension?
Je ne peux pas les cacher, mais peut trier les fichiers pour éliminer un peu de désordre. Le problème ressemble à:
file1*
file1.c
file2*
file2.c
Solution:
let NERDTreeSortOrder=['\.c$']
Résultat:
file1.c
file2.c
file1*
file2*
qui triera d'abord les fichiers se terminant par ".c" (suivi d'une autre extension si vous le souhaitez). Vous ne vous débarrassez pas des fichiers binaires, mais cela devient gérable.
NERDTree a un mécanisme pour détecter et mettre en évidence les fichiers avec le bit d'exécution supplémentaire, où -rwxr-xr-x
s'affiche en gras avec un "*" à la fin du nom de fichier. Il ne serait pas difficile d'ajouter un mécanisme supplémentaire pour masquer les fichiers exécutables (utile pour les éléments compilés, pas si souhaitable pour les scripts).