首页 > 技术文章 > Linux—vim常用指令

zs-chenkang 2020-07-11 10:08 原文

三种模式:一般指令模式、编辑模式、指令列命令模式

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              强制保存离开

推荐阅读