
NerdTree Vim插件.zip
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
NerdTree是一款广受欢迎的Vim插件,它以树状结构展示文件系统,帮助程序员更高效地浏览和管理代码文件。
Nerd Tree 是一个强大的工具,它允许你在 Vim 编辑器内浏览文件系统并打开文件或目录。你可以使用键盘快捷键或者鼠标来控制 Nerd Tree 的操作,并以树状图的形式展示整个文件结构。
以下是 Nerd Tree 提供的主要功能和特性:
- 用继承树的方式显示所有文件和目录
- 对不同类型的文件进行高亮,包括普通文件、目录、符号链接(sym-links)、快捷方式、只读文件以及可执行文件。
- 多种键盘映射来控制树状结构的操作:
- 展开或收拢节点的映射;
- 在新的窗口或者已存在的标签页中打开文件的映射;
- 更改根结点的选择;
- 允许用户通过鼠标进行大部分操作
- 提供内容过滤功能,可以在运行时切换显示模式。
- 用户可以自定义过滤器来隐藏特定类型的文件(例如 Vim 的备份文件)
- 选择性地展示或隐藏隐藏的文件和只读目录
- 支持创建、删除、移动及复制目录或文件的操作
- 可以调整 Nerd Tree 窗口的位置与大小,以及结点排序方式。
- 在浏览过程中会自动保存一个文件系统的模型。这样做的优点包括:
- 文件系统信息被缓存起来,在需要时可以快速加载;
- 当重新打开某个目录节点时,它将以上次的状态展示(展开或收缩);
- 记录光标位置和窗口状态,使用 NERDTreeToggle 命令可以在显示与隐藏之间切换。
- 对于多标签环境提供了灵活的配置选项:可以共享一个树结构或是为每个标签页独立创建。
默认情况下,Nerd Tree 会覆盖 Vim 的内置文件浏览器(netrw)。因此,在没有指定路径的情况下使用 `:edit` 命令将自动调用 Nerd Tree 来打开。
全部评论 (0)


