vim - 如何在 NERDTree 中按扩展名显示文件?
问题描述
如何在 NERDTree 中按扩展名过滤掉文件?显示按扩展名过滤OUT文件,但我想按扩展名过滤IN文件。有没有办法在 NERDTree 中只显示特定的扩展名和文件夹?
解决方案
这似乎有效:
let NERDTreeIgnore=['\(.txt\|.md\)\@<!$[[file]]']
这将忽略所有不以.txt
OR ( \|
)结尾的文件.md
。
它匹配原子.txt
OR .md
,然后使用\@<!
操作数(请参阅:help \@<!
)来匹配前面的原子是否在之前$
(行尾)不匹配。最后[[file]]
是 NERDTree 内部,它指定文件而不是目录。如果您不使用不以该文件扩展名结尾的目录,也将被忽略。
推荐阅读
- sql-server - 我可以将时间戳转换成什么?
- netbeans-8 - 我是 mysql 与 netbeans 连接的初学者
- hadoop - 与 hive 中的外部表混淆
- c# - 在 .Net Core 中添加 System.Windows.forms 的引用
- python - 生产中的 Hello World django 项目的内部服务器错误
- hadoop - Hive - 是否适合构建数据仓库?
- pthreads - 如何安排具有绝对开始时间的实时任务?
- apache - 我需要在服务器中运行 DITA Toolkit 吗?Apache Ant/FOP 是否需要服务器才能运行?
- azure-cosmosdb - 需要在 azure-cosmos db 中展平 json 数组
- sql - Azure 数据仓库 - 修复 Float 数据类型列中的 bigint 值