- vi:Linux内置的文本编辑器
- vim:vi的加强版(多了高亮、代码补全、编译等功能)
- vi/vim常用的三种模式
- 正常模式(默认)
- 插入模式(编辑代码)
- 命令行模式
- 各种模式之间的相互转换
- 命令行模式->正常模式(按ESC)
- 插入模式->正常模式(按ESC)
- 正常模式->插入模式(一般输入i)
- 正常模式->命令行模式(:或/)
- 插入模式->命令行模式
-
- 先按ESC进入正常模式
-
- 再输入:或/进入命令模式
-
- 再输入需要的命令例如wq(保存退出)q(退出)q!(强制退出)
- 快捷键
- 复制当前行(yy)与粘贴(p)
-
- 复制多行(3yy)
- 删除当前行(dd)
-
- 删除多行(5dd)
- 查找关键字(/关键词)
-
- 查找下一个(n)
- 显示/不显示代码的行号
- 跳转到末行/首行
- 快速定位到某一行(输入行号,再按Shift+g)
- 撤销(u)
- vi/vim快捷键 键盘图