VIM学习笔记
1. VIM的三种操作模式
VIM有三种操作模式:
-
- 命令模式
- 插入模式
- 底行模式
2.进入插入模式的方法
在命令行模式下进入到输入模式 可以敲击 i、a、o、 s、 I、 A、 O、 S
它们之间的区别做下备忘:
- i: 在光标所在字符前开始插入
- a:在光标所在字符后开始插入
- o:在光标所在行的下面另起一新行插入
- s:删除光标所在的字符并开始插入
- I:在光标所在行的行首开始插入 如果行首有空格则在空格之后插入
- A:在光标所在你行的行尾开始插入
- O:在光标所在行的上面另起一行开始插入
- S:删除光标所在行并开始插入
另外 u 撤销上一步的操作 Ctrl+r 恢复上一步被撤销的操作
3.底行模式下的操作命令
:w 保存
:q 退出
:! 强制执行
:ls 列出当前编辑器中打开的所有文件
:n 切换到后一个文件
:15 把光标快速定位到15行
:/xxx 从光标位置向后搜索xxx第一次出现的位置
:?xxx 从光标位置向前搜索xxx第一次出现的位置
4.命令模式下常用的命令
h:光标左移
j:光标下移
k:光标上移
l:光标右移
ctrl+f :向下翻页front
ctrl+b :向上翻页 back
ctrl+d:向下翻半页 down
ctrl+u:向上翻半页up
dd:删除光标所在行
yy:复制光标所在行
p:在光标所在行的下方粘贴
P:在光标所在行的下方粘贴