vim操作速记

628次阅读  |  发布于3年以前
命令 快捷键 操作说明
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)列

nerdtree

命令 快捷键 操作说明
:NERDTreeToggle Ctrl-n 打开、关闭左侧导航栏
t 在新的Tab中打开文件
i 横向分屏打开文件
s 纵向分屏打开文件
p 跳到当前节点的父节点
P 跳到当前节点的根节点

文档:https://github.com/scrooloose/nerdtree/blob/master/doc/NERDTree.txt

vim-go

命令 快捷键 操作说明
: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

majutsushi/tagbar

命令 快捷键 操作说明
:Tagbar Ctrl-\ 打开标签树

文档:https://github.com/majutsushi/tagbar

Copyright© 2013-2020

All Rights Reserved 京ICP备2023019179号-8