Linux—vim常用指令
三种模式:一般指令模式、编辑模式、指令列命令模式
1、一般指令模式:
Ctrl + f :pagedown
Ctrl +b :pageup
0 :某一行第一列
$ : 某一行最后一列
G :文件的最后一列
/word :搜索
:n1,n2s/word1/word2/g : 将n1至n2列中word1替换为word2.
:1,$s/word1/word2/g : 将1至最后一列中word1替换为word2
:1,$s/word1/word2/gc : 将1至最后一列中word1替换为word2,替换前进行提示
x,X :x向后删除,X向前删除
dd :删除光标所在行
ndd :删除光标下n行
yy :复制光标行
nyy :复制n行
p,P :粘贴在下一行,P粘贴在光标上一行
u :复原前一个动作
ctrl+r :重做上一个动作
. :重复前一个动作
2、切换编辑模式:
i,I :插入模式
esc :退出编辑模式
3、一般指令模式切换指令列模式
:w :将编辑的数据写入硬盘
:q :退出
:q! :强制退出,不保存
:wq 存储后离开
:wq 强制保存离开