编辑器Vim
普通模式
- 命令光标跳转
G:光标跳转至末端
gg:光标跳转至顶端
Ngg:光标跳转至第N行,如50gg
ctrl+f:往下翻页
ctrl+b:往上翻页
$:光标跳转至当前所在行的尾部
^ | 0:光标跳转至所在行的首部 - 复制与粘贴
yy:复制当前光标所在行
5yy:复制光标以及以下4行
p:粘贴至光标所在下一行
P:粘贴至光标所在上一行 - 删除、剪切、撤销
dd:删除当前光标所在行
4dd:删除当前光标所在行以及以下3行
dG:删除当前光标以后的所有行
D:删除当前光标及光标后的内容
x:删除光标之后的字符
X:删除光标之前的内容
dd & p:剪切,先删除,后粘贴p
u:撤销上一次操作 - 替换
r:替换当前光标标记的单个字符
R:进入replace模式,连续替换
编辑模式(从普通模式进入)
i:进入编辑模式
a:进入编辑模式,并将光标后移一位
o:进入编辑模式,并再光标后添加一行空白
I:进入编辑模式,并将光标跳至本行头部
A:进入编辑模式,并将光标移动至末端
O:进入编辑模式,并将光标前添加一行空白
末行模式(从普通模式进入)
主要用于搜索,保存,退出文件
- 文件保存与退出
:w 保存
:q 退出
:w! 强制保存
:q! 强制退出
:wq 退出并保存
:wq! 强制退出并保存
:number

本文详细介绍了Vim编辑器的普通模式、编辑模式和末行模式的操作,包括光标跳转、复制粘贴、删除剪切、撤销、替换等基本操作,以及视图模式下的批量操作。还提到了环境变量设置以及如何在普通模式中使用vim编辑和对比两个文件。
最低0.47元/天 解锁文章
5857

被折叠的 条评论
为什么被折叠?



