vim 快捷键
原文:http://www.cnblogs.com/realwall/archive/2011/09/14/2176182.html
在普通模式下
ctrl + f , ctrl + b 向下翻页,向上翻页;
ctrl + d, ctrl + u 下翻半页,上翻半页;
$ (shift + 4) 光标移动到行尾;
^ (shift + 6) 光标移动到行尾;
w 光标移动到下一个单词的词首;
b 光标移动到上一个单词的词首;
gg 光标移动到文档开始处;
G 光标移动到文档末尾;
% (shift + 5) 光标移到匹配的括号处;
# (shift + 3) 光标向后查找整个关键词;
* (shift + 8) 高亮当前选择单词;
23gg 光标跳到第23行(同23G);
n 下一个高亮的关键字;
/ 进行高亮关键字的输入;
N (shift + n) 上一个高亮的关键字;
ZZ 保存并退出;
p(P) 粘贴(后/前);
u 撤销;
yy 复制当前行;
3yy 复制光标所在行开始的下面3行;
dd 剪切当前行(不只是删除);
3dd 剪切光标所在行开始的下面3行;
命令行模式(普通模式下用 : 或 / 切换到此模式)
:noh 清除高亮显示;
:5,56s/aa/bb/g 从第5行到第56行替换aa为bb;
:%s/aa/bb 替换全部aa为bb;