VI快捷键

1.进入编辑模式

i # 从光标所在位置进入编辑状态
I # 将贯标移动到行首进入编辑状态 
o # 光标所在行的下一行新起一行进入编辑
O # 光标所在行的上一行新起一行进入编辑
a # 光标移动到右边下一个字符进入编辑
A # 光标移动到行尾进入编辑

C # 将光标所在位置到行尾内容进行剪切并进入编辑状态(包括光标所在位置)
cc # 将整行内容剪切并进入编辑状态 

2.退出编辑模式

esc

3.保存退出

#保存并退出
:wq

# 保存
:w
 
# 退出
:q

4.复制剪切粘贴内容

# 剪切一行内容
dd

# 剪切多行内容
2dd # 剪切两行记录(光标所在那一行 和 光标所在下一行)
# 复制
yy
# 复制多行内容
3yy # 复制3行

p # 粘贴
# 粘贴多份
3p 粘贴三分

5. 操作错误还原

# 操作错误还原
u

6.跳转到文件最后一行

#跳转到文件最后一行
G

7.跳转到文件第一行

# 跳转到文件第一行
gg

# 移动到某一行
2gg # 移动到第二行
ngg # 移动到第n行

8.移动到行内移动

$ #移动到一行的结尾
^ # 移动到一行的行首
0 # 移动到一行的行首

 9.搜索模式

/ # 搜索模式,向下搜索

# 例子 搜索 password
/password

? #向上搜索

n #搜索下一个
原文地址:https://www.cnblogs.com/wtil/p/12727996.html