一、vim是什么?
vim可以看作是linux系统内建vi文本编辑器的升级版,可以以字体颜色辨别语法的正确性,方便程序设计。代码补全、编译等方便编程的功能比较丰富,在程序员中被广泛使用。
二、vim的基本操作
1、 vim之三种模式转换
vim有三种模式,一般模式、编辑模式、命令模式。三种模式的转换条件上图已经足够清晰,q为退出,wq为保存退出,加!表示强制执行。
2、vim之快捷键(一般模式下)
- 拷贝当前行yy,p粘贴,数字+yy,拷贝多行
- 删除当前行dd,删除多行同上
- 查询关键词 /+关键词,回车查找,n为下一个
- G文档末尾,gg首行
- 命令行模式下 set nu | set nonu ,自动跳转到一般模式时输入 数字 + shift g 精准定位某行
- 编辑模式写入后,Esc转换为一般模式输入 u 撤销
三、总结
这里记录的是vim最基本也是最实用的指令。
本文章借鉴了尚硅谷韩顺平老师的Linux课程。