命令 | 快捷键 | 操作说明 |
---|---|---|
Ctrl-w w | 光标在窗口之间切换 | |
Ctrl-w h, j, k, l | 光标在窗口之间切换 | |
Ctrl-w r | 切换当前窗口布局位置 | |
Ctrl-w p | 切换到前一个窗口 | |
:help table | tab使用帮助 | |
:tabp | gt | 前一个tab页 |
:tabn | gT | 后一个tab页 |
:tabc | 关闭当前tab | |
:tabo | 关闭其他tab | |
:tabs | 查看所有打开的tab | |
:split | 窗口横向拆分 | |
:vsplit | 窗口纵向拆分 | |
Ctrl-w = | 让所有窗口均分 | |
:resize (-/+)n | Ctrl-w -/+ | 当前窗口减少/增加一(n)行 |
:vertical resize (+/-)n | Ctrl-w >/< | 当前窗口增加、减少一(n)列 |
命令 | 快捷键 | 操作说明 |
---|---|---|
:NERDTreeToggle | Ctrl-n | 打开、关闭左侧导航栏 |
t | 在新的Tab中打开文件 | |
i | 横向分屏打开文件 | |
s | 纵向分屏打开文件 | |
p | 跳到当前节点的父节点 | |
P | 跳到当前节点的根节点 |
文档:https://github.com/scrooloose/nerdtree/blob/master/doc/NERDTree.txt
命令 | 快捷键 | 操作说明 |
---|---|---|
:GoDef | Ctrl-] | 转到定义 |
:GoDefStack [number] | 跳转栈,不指定number,则展示栈列表 | |
:GoDefStackClear | 清空跳转栈 | |
:GoDefPop [count] | Ctrl-t | 定义跳回 |
:GoDeps | 显示当前包的依赖 | |
:GoUpdateBinaries [binaries] | 下载并更新已经安装的go tools |
文档:https://github.com/fatih/vim-go/blob/master/doc/vim-go.txt
命令 | 快捷键 | 操作说明 |
---|---|---|
:Tagbar | Ctrl-\ | 打开标签树 |