Vim常见用法
vim 是 Linux 下的一款文本编译器,是由 vi 发展演变而来的。vim 具有多种工作模式,常见的工作模式有:普通模式,插入模式,命令模式。
- 普通模式:基本的光标移动,以及一些快捷操作(通常使用 ESC 进入)
- 插入模式: 文本的编辑模式(通常使用 i 进入)
- 命令模式: 输入特定指令实现特定的功能,好比如保存,退出。(:进入的)
vim编辑器会 ==默认== 进入普通模式。如果你不知道当前是插入,还是命令啥的,都可以通过 ESC 键返回到普通模式。下面记录些比较实用的快捷指令。
普通模式快捷键 | 功能描述 |
---|---|
gg | 移动光标至文件首行 |
G | 移动光标至文件末尾 |
^ | 光标移动到当前行的首字符 |
$ | 光标移动到当前行的尾字符 |
dd | 删除当前行 |
ndd | 删除n行(行数是在光标所在行开始数起) |
d$ | 删除光标至行尾的内容 |
:n1,n2d | 删除指定范围的行数 |
u | 撤销上一个操作 |
:set nu | 显示行号 |
vim 查找与替换
vim的查找有两个方式,在普通模式下通过 / 或者 ? 进入查找。如果文本中有多个搜索结果。可以通过快捷键 n 跳到下一个,N 跳转跳到上一个。
评论 (0)