vim常用命令:
u: 撤销
Ctrl+r: 撤销u的操作(反撤销)
*yy: * 代表的是向下复制几行:例如2yy 表示向下面复制2行
p: 粘贴
y$: 复制到当前行的最后
v: 为可视模式,可以选定多行(上下左右).选定多行之后,可以用yy或者dd等等进行拷贝和剪切。
v+=: 先按v 选中后 按 = 可以格式化代码
yw: 拷贝一个单词
/word: 查找word单词 按 n 查找下一个
:[%]s/new/old/[g] :替换(当前命令为全局替换) %:代表替换哪-行 例如:3s/new/old 就是替换第三行的 %:代表从第一行开始 g:表示全局
w(e): 移动光标到下一个单词.
b: 移动光标到上一个单词.
0: 移动光标到本行最开头.
^: 移动光标到本行最开头的字符处.
$: 移动光标到本行结尾处.
H: 移动光标到屏幕的首行.
M: 移动光标到屏幕的中间一行.
L: 移动光标到屏幕的尾行.
gg 移动光标到文档首行.
G: 移动光标到文档尾行.
以上只是我个人常用的命令,欢迎大家补全,谢谢。