Vim入门
Vim的使用
一般模式
启动Vim后进入命令模式
此状态下敲击键盘会被Vim识别为命令,而非输入字符
以下为常用的几个命令:
- i :切换到输入模式,以输入字符
- x :删除当前光标所在处的字符
- ":"或"/" :切换到底线命令模式,以在最底一行输入命令,如果是输入模式,需要按esc退出编辑模式
- /word:在该文档中查找名称为word的字符串,在寻找到后可用n和N分别寻找下一个或上一个所寻找的字符串
- yy :拷贝当前行;5yy:拷贝5行(包括当前行);粘贴:p
- dd:删除当前行;5dd同上
- gg:回到首行,G:跳到末行
- u:撤销
- 快速定位到n行:n + shift + g; 注:在输入时左下角不会有提示,但实际可以生效
编辑模式(插入模式)
在一般模式下按i,按esc退出
命令模式
在一般模式下按":"(英文冒号)或"/"(斜杠),即可进入底线命令模式
- q 退出程序 (不保存强制退出按q!)
- w 保存文件(写入文件)
- wq(写入并退出)
- set nu 设置行号,
- set nonu 取消行号
按esc键可随时退出底线命令模式