请关注本头条号,每天坚持更新原创干货技术文章。
如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习
1. 前言
本文主要讲解vi和vim有哪些快捷键。
2. vi或vim控制方向快捷键
j 快捷导航到下一行
k 快捷导航到上一行
h 向左
l 向右
1G 快捷导航到第一行
GG 快捷导航到最后一行
![932e5b292070e6ffded1cb779308003d.png](https://i-blog.csdnimg.cn/blog_migrate/9a4605655bb7f06dc53c5e1d379fc28a.jpeg)
vi或vim快捷键
3. vi或vim快速搜索快捷键
![78e2f9b9e6047bb4c1fd5f3409ab1ed3.png](https://i-blog.csdnimg.cn/blog_migrate/ab32b759acc4981460468d23304fc7c3.jpeg)
vi或vim快速搜索快捷键
3.1 使用快捷命令`/`正向搜索
/ 搜索快捷命令,比如/abc,就是指全文查找abc
n 查找下一个匹配的关键词位置
N 查找上一个匹配的关键词位置
3.2 使用快捷命令`?`反向搜索
? 搜索快捷命令,比如?abc,就是指全文查找abc
n 查找上一个匹配的关键词位置
N 查找下一个匹配的关键词位置
4. vi或vim命令模式快捷键
: 进入命令模式
:w 保存
:q 退出
:q! 退出不保存
:wq 保存并退出
ZZ 保存并退出的快捷键
:e文件名 打开指定文件。
ESC 返回命令模式的快捷键。
u 撤消上一步操作
![540e6af06121cdfd83589ebb2ae2c477.png](https://i-blog.csdnimg.cn/blog_migrate/c59da17c7cba4adf7e2f79818960944c.jpeg)
vi或vim命令模式快捷键
5. 从普通模式切换到编辑模式
i 从当前位置插入
I 从行首插入
A 从行尾插入
a 从下一个字符位置插入
o 往下新建一行
O 往上新建一行
s 删除当前字符并插入
S 删除当前行并插入
6. 复制帖粘快捷键
![4a0d423cf8a99af190cd59202dab39dc.png](https://i-blog.csdnimg.cn/blog_migrate/10e5a841b3b6701fa40c66c881ddf806.jpeg)
复制帖粘快捷键
dw 删除当前单词
dd 删除当前行
p 帖粘到当前位置后
P 帖粘到当前位置前
yw 复制当前单词
yy 复制当前行,10yy表示复制当前行及之后的9行,共复制10行。
7. 总结
通过本教程,您应该了解到vi或vim有哪些快捷键了吧?