vim

作者 Claymore 日期 2017-02-16
vim

基本操作

编辑空白文件test:

vim test

现在是普通模式,进入插入模式:按下i

现在可以编辑文本,按下esc退出插入模式,按下:进入命令模式

输入wq回车,保存并退出。

普通模式下

移动光标

按键 说明
h
l 右(小写L)
j
k
w 移动到下一个单词
b 移动到上一个单词

当前光标处进入插入模式:

命令 说明
i 在当前光标处进行编辑
I 在行首插入
A 在行末插入
a 在光标后插入编辑
o 在当前行后插入一个新行
O 在当前行前插入一个新行
cw 替换从光标所在位置后到一个单词结尾的字符

删除文本信息

命令 说明
x 删除游标所在的字符
X 删除游标所在前一个字符
Delete x
dd 删除整行
dw 删除一个单词(不适用中文)
d$D 删除至行尾
d^ 删除至行首
dG 删除到文档结尾处
d1G 删至文档首部

2dd一次删除两行

8dd一次删除霸行等等。。

命令模式

命令 说明
i 在当前光标处进行编辑
I 在行首插入
A 在行末插入
a 在光标后插入编辑
o 在当前行后插入一个新行
O 在当前行前插入一个新行
cw 替换从光标所在位置后到一个单词结尾的字符

普通模式退出vim

shift+zz