Vim 如何在NERDTree中按扩展名筛选文件?
我希望Vim 如何在NERDTree中按扩展名筛选文件?,vim,nerdtree,Vim,Nerdtree,我希望*.pyc文件不会显示在NERDTree vim插件中 如何实现这一点?您需要NERDTreeIgnore选项。例如,在.vimrc中: let NERDTreeIgnore = ['\.pyc$'] 其中NERDTreeIgnore是与要排除的文件匹配的正则表达式数组 刚刚遇到了一个问题:隐藏没有扩展名的二进制文件怎么样 不能隐藏它们,但可以对文件进行排序,以消除一些杂乱无章的内容。问题看起来像: file1* file1.c file2* file2.c 解决方案: let NER
*.pyc
文件不会显示在NERDTree vim插件中
如何实现这一点?您需要
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
以粗体显示,文件名末尾带有“*”。添加一个额外的机制来隐藏可执行文件并不困难(对于已编译的文件很有用,对于脚本则不太理想)。这可以用逗号分隔以包含更多模式:['\.pyc$','\.png$']完整的文档可以在vim::help NERDTree中找到,或者特别是:help NERDTreeIgnore路径如何?@aemonge:help NERDTreeIgnore
该路径现在被标记为功能请求