笔记:Vim最常用命令与快捷键

PageDown PageUp 翻页
Home 移动到行首
End 移动到行尾
G   移动最后一行
5G、10G   移动到第5、10行
gg、1G    移动到第一行
 
/foo                    查找foo
n 查找下一个(继续上一次查找)
N 查找上一个(继续上一次查找)
 
10,100s/foo1/foo2/g 在10到100行之间替换
1,$s/foo1/foo2/g 在所有行里替换
1,$s/foo1/foo2/gc c表示需要确认(confirm)
 
x 删除一个字符
10x 向后删除10个字符
dd 删除一行
10dd 删除10行
yy 复制一行
10yy 辅助10行
p 向下复制
P 向上复制
 
u 撤销操作
ctrl+u 复原操作
 
i、a、o、r 进入插入模式
ESC 退出插入模式:w
 
:w 写入
:w! 强制写入
:q 退出
:q! 强制退出
:wq  :wq!``` 保存后退出
ZZ 保存后退出
 
:set nu    :set nonu 行号
 
 
原文地址:https://www.cnblogs.com/leeeee/p/7276610.html