VIM基本操作

vimtutor

1、移动光标

1
h左移 j下移 k上移 l右移

2、编辑命令

!q 强制退出不保存

wq 保存退出

x 删除字符

i 在光标前插入文本

a 在光标后插入文本

A 在一行后添加文本

o 在下一行添加文本

O 在上一行添加文本

s 替换当前光标文字

cc 修改当前行所有内容

C 修改当前光标后的内容

r 替换当前光标文字

R 替换当前光标文字并进入插入模式

J 连接两行(删除一个换行)

3.导航命令

3.1.行导航

0 将光标移动到当前行的开头

$ 将光标移动到当前行末尾

control + f 向下翻页

control + b 向上翻页

:n 跳到底几行

:0 跳到文件开头

:¥ 跳到文件末尾

3.2.单词导航

w 将光标移动到下一个单词的开头

e 将光标移动到当前单词的末尾

b 将光标移动到前一个单词的开头

Control + o 跳回上一个位置

control + i 跳到下一个位置