这几天在学习shell编程,其中常常会用到Linux下的vim编译器,今天就总结一些在vim编辑器中常用的快捷键,方便我们更好的使用。

目录

一、vi编辑器基本概念

二、模式切换

三、编辑模式

四、命令行模式

五、结束语 

一、vi编辑器基本概念

vi编辑器是Linux强大的文本编辑器,存在三种模式:选择(默认)模式、编辑模式、命令行模式

二、模式切换

- 从选择模式 切换 到编辑模式:   按 i键(当前光标位置插入编辑)

- 从编辑模式 切换 到 选择模式:  ESC键

- 从选择模式 切换 到 命令行模式:   Shift + :

三、编辑模式

- 按 i插入, 
- 按 o当前行下插入新行

- 按O(shift + o) 当前行的上方插入一行
- 按I(shift+i) 移动光标到当前行的行首
- 按A(shift+a)移动光标到当前行的行尾
- 按u撤消之前的操作
- 按ctrl+r取消撤消操作
- 按x 删除当前光标所在的字符
- 按dd删除当前行(剪贴的效果,即可以dd之后按p来粘贴)。
- 按数字+dd 从当前光标所在的行开始,删除 n 行。 4dd表示当前行开始向下删除4开行。
- 按nyy 从当前光标开始复制n行
- 按p在当前光标所在行的下方开始粘贴(之前复制的内容)
- 按gg进入首行首字符位置
- 按Shift+g进入最后一行首字符位置
- 按gg d G 清空文件内容

四、命令行模式

 - /查询的内容
 - set number  显示行号
 - 行号   跳转到指定行号的行首

 - w 写入,不退出
 - q 退出,前提没有修改文件(正常退出)
 - q! 强制退出, 不保存
 - %s/查找的内容/替换的内容/g         查找并替换全部

五、结束语 

没有说非要记住这些命令,就是在使用的过程中能想起来有这样一些快捷键可以方便我们使用,回头过来查找就可以,欢迎各位收藏。 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐