Vim使用
%跳转到配对的括号去
[[跳转到代码块的开头去(但要求代码块中'{'必须单独占一行)
gD跳转到局部变量的定义处
''跳转到光标上次停靠的地方, 是两个', 而不是一个"
mx设置书签,x只能是a-z的26个字母`x跳转到书签处("`"是1左边的键)
?
循环插入相同内容到行首:CTRL+V选中需要插入的行,大写i输入需要插入的内容,esc完成插入
?
窗口操作
<C-w> n 新建一个窗口并创建一个文件
<C-w> s 新建一个窗口并打开当前文件
<C-w> q 关闭当前窗口,( :q)
<C-w> C-w> ? ? ?顺序切换窗口
<C-w> o 关闭其他窗口只留下当前窗口
<C-w> j 切换到下一个窗口
<C-w> k 切换到上一个窗口
<C-w> r 上下窗口调换位置
<C-w> - 减小当前窗口高度
<C-w> + 增加当前窗口高度
:res -n 减小当前窗口高度n行
:res +n 增加当前窗口高度n行
注:C-w 的意思就是Ctrl+W.