Vim编辑器
- Linux系统会内置vi文本编辑器
- Vim 具有程序编辑的能力,可以看做是vi的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。
Vim的三种模式切换
- 一般模式:执行操作
- 编辑模式:插入文本
- 命令模式:执行命令
注:编辑模式和命令行模式必须以一般模式为中转
练手:用Vim编写"Hello.c"
-
创建“Hello.c”文件并用Vim打开:
vim Hello.c
-
按
i
或者a
进入编辑模式并编写程序 -
按
esc
回退到一般模式 -
按
:
进入命令行模式,输入- wq:写入并退出
- q:退出
- q!:强制退出
- 再次输入
vim Hello.c
即可查看
常用快捷键
一般模式下
- 拷贝
- 当前行:yy
- 当前行往下5行:5yy
- 删除
- 删除当前行:dd
- 删除当前行往下5行:5dd
- 跳转
- 文件末尾:G【大写,要先按下大写锁定】
- 文件开头:gg
- 第20行:20+shift+g
- 撤销:u
命令模式下
- 行号
- 设置:set nu
- 取消:set nonu