VimNerdTree常用快捷键

2024/09/08 Vim 共 965 字,约 3 分钟
Mahiro2211

目录

NERDTree 操作

窗口操作

  • Ctrl + w + h: 光标 focus 左侧树形目录。
  • Ctrl + w + l: 光标 focus 右侧文件显示窗口。
  • Ctrl + w + w: 光标自动在左右侧窗口切换。

文件/目录操作

  • o: 在已有窗口中打开文件、目录或书签,并跳转到该窗口。
  • go: 在已有窗口中打开文件、目录或书签,但不跳转到该窗口。
  • t: 在新标签页中打开选中文件/书签,并跳转到新标签页。
  • T: 在新标签页中打开选中文件/书签,但不跳转到新标签页。
  • i: split 一个新窗口打开选中文件,并跳转到该窗口。
  • gi: split 一个新窗口打开选中文件,但不跳转到该窗口。
  • s: vsp 一个新窗口打开选中文件,并跳转到该窗口。
  • gs: vsp 一个新窗口打开选中文件,但不跳转到该窗口。
  • !: 执行当前文件。
  • O: 递归打开选中节点下的所有目录。
  • x: 合拢选中节点的父目录。
  • X: 递归合拢选中节点下的所有目录。
  • e: 编辑当前目录 (相当于进入该目录)。
  • 双击: 相当于 NERDTree-o
  • 中键: 对文件相当于 NERDTree-i,对目录相当于 NERDTree-e
  • D: 删除当前书签。

导航操作

  • P: 跳转到根节点。
  • p: 跳转到父节点。
  • K: 跳转到当前目录下同级的第一个节点。
  • J: 跳转到当前目录下同级的最后一个节点。
  • <: 跳转到当前目录下同级的前一个节点。
  • >: 跳转到当前目录下同级的后一个节点。
  • C: 将选中目录或选中文件的父目录设为根节点。
  • u: 将当前根节点的父目录设为根目录,并变成合拢原根节点。
  • U: 将当前根节点的父目录设为根目录,但保持展开原根节点。

其他操作

  • r: 递归刷新选中目录。
  • R: 递归刷新根节点。
  • m: 显示文件系统菜单。
  • cd: 将 CWD 设为选中目录。
  • I: 切换是否显示隐藏文件。
  • f: 切换是否使用文件过滤器。
  • F: 切换是否显示文件。
  • B: 切换是否显示书签。
  • q: 关闭 NerdTree 窗口。
  • ?: 切换是否显示 Quick Help。

VIM 标签页操作

命令模式

  • :tabnew [++opt选项] [+cmd] 文件: 建立对指定文件新的 tab。
  • :tabc: 关闭当前的 tab。
  • :tabo: 关闭所有其他的 tab。
  • :tabs: 查看所有打开的 tab。
  • :tabp: 前一个 tab。
  • :tabn: 后一个 tab。

标准模式

  • gt: 切换到下一个 tab。
  • gT: 切换到上一个 tab。

文档信息

Search

    Table of Contents