我希望*.pyc
文件不显示在NERDTree vim插件中。
如何实现?
我希望*.pyc
文件不显示在NERDTree vim插件中。
如何实现?
Answers:
您需要该NERDTreeIgnore
选项。例如,在您的.vimrc
:
let NERDTreeIgnore = ['\.pyc$']
哪里NERDTreeIgnore
是适应所要排除的文件正则表达式的数组。
:help NERDTreeIgnore
只是遇到了一个问题:如何隐藏没有扩展名的二进制文件?
无法隐藏它们,但可以对文件进行排序以消除一些杂乱的杂物。问题看起来像:
file1*
file1.c
file2*
file2.c
解:
let NERDTreeSortOrder=['\.c$']
结果:
file1.c
file2.c
file1*
file2*
它将首先对以“ .c”结尾的文件进行排序(如果需要,后跟其他扩展名)。您不会摆脱二进制文件,但是它变得易于管理。
NERDTree具有检测和突出显示带有额外执行位的文件的机制-rwxr-xr-x
,该文件名以粗体显示并在文件名末尾带有“ *”。添加隐藏可执行文件的额外机制并不难(对于编译后的东西很有用,对于脚本而言则不是那么理想)。