我想*.pyc文件不会在NerdTree Vim插件中显示。
*.pyc
如何实现这一目标?
您需要NERDTreeIgnore选项。例如,在.vimrc中:
NERDTreeIgnore
.vimrc
let NERDTreeIgnore = ['\.pyc$']
其中,NERDTreeIgnore是与要排除的文件相匹配的正则表达式的数组。
刚刚遇到了一个问题:如何隐藏没有扩展名的二进制文件?
不能隐藏它们,但可以排序文件,以消除一些俗气的混乱。问题看起来像:
file1* file1.c file2* file2.c
解决方案:
let NERDTreeSortOrder=['\.c$']
结果:
file1.c file2.c file1* file2*
它将首先对以“.C ”结尾的文件进行排序(如果您愿意,可以使用其他扩展名)。您不会删除二进制文件,但它变得易于管理。
NerdTree有一种机制,可以使用额外的执行位来检测和突出显示文件,其中-rwxr-xr-x以粗体显示,并在文件名的末尾带有“*”。添加一个额外的机制来隐藏可执行文件并不难(对编译的东西有用,对脚本不太理想)。
-rwxr-xr-x