Vim编辑器常用命令
在Linux中会用到vim编辑器,这里简单记录一些常用命令:
1. 移动内容
ctrl+f 屏幕向下移动一页
ctrl+b 向上移动一页
ctrl+d 向下移动半页
ctrl+u 向上移动半页
G 移动到文档最后一行
gg 移动到文档第一行
2. 查找与替换
/word 查找
n 下一个
N 上一个
:n1,n2s/word1/word2/g 替换,从n1到n2行,把word1替换为word2
:1,$s/word1/word2/g 从第一行到最后一行替换
3. 复制与粘贴
yy 复制游标所在行
p 将数据粘贴到光标下一行
P 将数据粘贴到光标上一行
u 复原前一个动作
ctrl+r 重复上一个动作
4.插入与替换
i 从目前光标所在处插入
I 从目前光标所在行第一个非空格处开始插入
a 从光标下一个字符开始插入
A 从光标所在行最后一个字符开始插入
o 在光标下一行插入新行
O 在光标上一行插入新行
r 取代光标处文字,取代一次
R 一直取代,知道esc为止
5.离开与保存
:q 离开
:q! 强制离开,不保存
!在vim中有强制的意思。
:wq 保存后离开
参考链接:
[1] https://wiki.jikexueyuan.com/project/learn-linux-step-by-step/vim-and-vi-common-commands.html