我希望{NERDTree vim插件中不显示*.pyc
个文件。
如何实现?
答案 0 :(得分:288)
您需要NERDTreeIgnore
选项。例如,在.vimrc
:
let NERDTreeIgnore = ['\.pyc$']
其中NERDTreeIgnore
是与您要排除的文件匹配的正则表达式数组。
答案 1 :(得分:0)
刚遇到问题:如何隐藏没有扩展名的二进制文件?
无法隐藏它们,但可以对文件进行排序以消除一些俗气的混乱。问题看起来像:
file1*
file1.c
file2*
file2.c
解决方案:
let NERDTreeSortOrder=['\.c$']
结果:
file1.c
file2.c
file1*
file2*
将首先排序以“.c”结尾的文件(如果需要,可以输入其他一些扩展名)。你没有摆脱二进制文件,但它变得易于管理。
NERDTree有一种机制来检测和突出显示带有额外执行位的文件,其中-rwxr-xr-x
以粗体显示,文件名末尾带有“*”。添加额外的机制来隐藏可执行文件并不困难(对于编译的东西很有用,对于脚本来说并不是那么理想)。