如何在 NERDTree 中按扩展名显示文件?

How to show files by extension in NERDTree?

How to filter out files by extension in NERDTree? 显示按扩展名过滤 OUT 文件,但我想按扩展名过滤 IN 文件。有没有办法在 NERDTree 中只显示特定的扩展和文件夹?

这似乎有效:

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

这将忽略所有不以 .txt 或 (\|) .md.

结尾的文件

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