首页 > 解决方案 > 如何在 NERDTree 中按扩展名显示文件?

问题描述

如何在 NERDTree 中按扩展名过滤掉文件?显示按扩展名过滤OUT文件,但我想按扩展名过滤IN文件。有没有办法在 NERDTree 中只显示特定的扩展名和文件夹?

标签: vimfile-typenerdtree

解决方案


这似乎有效:

let NERDTreeIgnore=['\(.txt\|.md\)\@<!$[[file]]']

这将忽略所有不以.txtOR ( \|)结尾的文件.md

它匹配原子.txtOR .md,然后使用\@<!操作数(请参阅:help \@<!)来匹配前面的原子是否在之前$(行尾)不匹配。最后[[file]]是 NERDTree 内部,它指定文件而不是目录。如果您不使用不以该文件扩展名结尾的目录,也将被忽略。


推荐阅读