1 yy :复制光标所在的这一行
2 4yy :复制光标所在向下的4行
3 p : 粘贴
4 dd :剪切光标所在的这一行
5 d0 : 从当前的光标开始剪切,一直到行首
6 2dd :剪切光标所在下的两行
7 D:从当前的光标开始剪切,一直到行末
8 x: 删除当前的光标,每次只会删除一个
9 X :删除当前光标的前一个,每次只会删除一个
10 dw:删除光标开始位置的字,包含光标所在字符
11 yy :复制光标所在的这一行
12 D:从当前的光标开始剪切,一直到行末
13 dG: 删除从光标所在到最后一行的所有数据
14 移动光标模式:
15 h:左
16 j:下
17 k:上
18 l:右
19 H: 当前屏幕的上方
20 M: 当前屏幕的中间
21 L: 当前屏幕的下方
22 ctrl + f :向下翻一页代码
23 ctrl + b :向上翻一页代码
24 ctrl + d :向下翻半页代码
25 ctrl + u :向上翻半页代码
26 20G :快速的定位到第20行代码
27 G :快递的回到整个代码的最后一行
28 gg:快速回到整个代码的第一行
30 w:向后跳一个单词的长度,即调到下一个单词的开始处
31 dw:删除光标开始位置的字,包含光标所在字符
32 b:向前跳一个单词的长度,即调到上一个单词的开始处
33
34 u:撤销刚刚的操作
36 ctrl+r:反撤销
37
38 选中一片代码
39 v :
40 V:
41 >>: 向右移动代码
42 <<: 向左移动代码
43 .: 重复执行上一次的命令
44 进入插入模式:
45 i:插入光标的前一个字符
46 I: 插入行首
47 a:插入光标的后一个字符
48 o:向下新开一行,插入行首
49 O:向上新开一行,插入行首
50 进入命令模式:
51 ESC :从插入模式或行末模式进入命令模式
52
53 替换操作:
54 r:替换当前字符
55 R:替换当前行光标后的字符
56
57 查找命令:
58 /:str查找
59 n:下一个
60 N:上一个
61
62 末行模式:
63 w:保存
64 q:退出
65 wq:保存并且退出
Linux vim编译器全部命令
于 2017-10-29 16:14:40 首次发布