Vim NERDTree: show only .txt files?

2020-07-09 09:31发布

Using NERDTree plugin, I want to view only *.txt files. There is a NERDTreeIgnore variable, but I want something like NERDTreeWhitelistFilter.

Is there a way to whitelist what I see?

标签: vim nerdtree
2条回答
Lonely孤独者°
2楼-- · 2020-07-09 10:08

This is what you want:

:let NERDTreeIgnore += ['\(\.txt\)\@<!$[[file]]']
查看更多
Animai°情兽
3楼-- · 2020-07-09 10:21

I've been playing around with this — it's an interesting problem. Maybe you could try out this regular expression for ignoring files?

Edit: talked with my co-worker. Here's the correct regular expression (my original one matched "txt" at the beginning of a file name, too).

^(?!.*\.txt$).*
查看更多
登录 后发表回答