Je voudrais que les *.pyc
ne soient pas affichés dans le plug-in NERDTree vim.
Comment y arriver?
Vous voulez l’option NERDTreeIgnore
. Par exemple, dans votre .vimrc
:
let NERDTreeIgnore = ['\.pyc$']
Où NERDTreeIgnore
est un tableau d’expressions régulières correspondant aux fichiers à exclure.
Juste rencontré le problème: Qu’en est-il de cacher des fichiers binarys qui n’ont pas une extension?
Vous ne pouvez pas les masquer, mais vous pouvez sortinger les fichiers pour éliminer certains encombrements. Le problème ressemble à:
file1* file1.c file2* file2.c
Solution:
let NERDTreeSortOrder=['\.c$']
Résultat:
file1.c file2.c file1* file2*
qui sortingera 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 binarys, 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’append un mécanisme supplémentaire pour masquer les fichiers exécutables (utile pour les choses compilées, pas si souhaitable pour les scripts).