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;
【实用】
VIM 复制内容到剪贴板 剪贴板复制到VIM
1. ESC进入命令模式
2. v 进入块操作模式
3. 移动光标选中要复制的代码块
4. 输入 “+y 这三个字符,酱紫你的内容就被复制到系统的剪贴板了,就可以跟平常一样使用了。
同理,可以把系统剪贴板中的内容复制到VIM中,使用 “+p酱紫就可以了。