vim常用的三种模式
1. 正常模式
vim打开一个文件默认进入的模式, 这个模式下可以移动光标, 也可以使用删除字符或删除整行来处理档案内容, 也可以使用复制 粘贴来处理文件数据
2. 插入模式
按下i, I,o, O,a, A, r, R等任何一个字母就可以进入, 一般按i就可以
3.命令行模式
先输入esc
再输入:
后可以使用相关的指令,类似读取,存盘,替换, 离开vim, 显示行号等动作
:q!
:强制退出不保存
:wq
:保存退出
q
:退出
vim快捷键
1. yy
在正常模式下输入yy
就可以拷贝当前行, 按p
为粘贴, 假如要复制多行那就是类似4yy
, 然后按p
, 就可以复制多行并粘贴了
2. dd
正常模式下输入dd
是删除当前行, 输入2dd
是删除当前行和后面的一行
3. 查找
输入esc
然后输入/
, 输入关键字 后回车就可以定位光标了, 按n
是查找下一个
4. 设置行号
输入esc
然后输入:
进入命令行模式, 输入set nu
设置行号, 输入set nonu
取消行号
5. G
与gg
一般模式下按G
到文档末尾, 按gg
到文件首行
6. 撤销
一般模式下按u
就行, 就像是windows ctrl+z
7. 快速定位
- 可以
set nu
显示行号 - 加入定位到20行, 那就是
20+shift+G