vi总结

每次运行vim编译器后都默认是“命令模式”,需要先进入到“输入模式”后再进行编写文档的工作,而每次编辑完成需先返回到“命令模式”后再进入“末行模式”对文本的保存或退出操作

敲击字母“a”,进入输入模式

输入一行字符,【esc】返回到命令模式,“:wq”保存并退出

命令模式常用命令:
k:向上
j:向下
h:向左
l:向右
w:下一个单词
b:上一个单词
e:单词尾部
a:追加输入,并进入编辑模式

o : 在光标下加一空行并进入插入模式

O  :在光标上开一空行并进入插入模式

r  :替换一个字符 

R:进入替换型输入方式,按esc退出

cw:替换单词,进入编辑模式

x:剪切字符

dd:剪切行

D:剪切当前位置到行尾

yy:复制一行

p:粘贴

/<word>:查找下一个<word>,之后可以使用n(N)命令向下(上)查找
?<word>:查找上一个<word>,之后可以使用n(N)命令向下(上)查找

:w                存盘不退出

:w!               暴力存盘不退出

:w file1          另存为file1

 :q                无脏数据时正常退出

:q!               放弃脏数据并退出

 :wq               正常保存并退出

:wq!              暴力存盘并退出

 

原文地址:https://www.cnblogs.com/liu-118/p/11713315.html