命令行输入vim进入vim编辑
1. vim的三种模式
- 普通模式
- 编辑模式
- 命令模式
- 编辑模式和命令模式返回到普通模式快捷键:esc
- 普通模式没有提示符
- 编辑模式左下角有insert插入提示符
- 命令模式左下角有冒号提示符
- a: 移动光标
- A: 光标移到最后
- s: 删除
- o: 下面增加一行,光标移动到下一行
- O: 上面增加一行,光标移动到上一行
- u: 撤销操作
- i
- set nu : 设置行号
- set nonu : 取消行号
- h j k l : 左下上右
- shift+g:到最后一行
- gg:到第一行
- ctrl+f:下一页
- ctrl+b:上一页
- 数字+shift+g:跳到某一行
- 数字+%:跳到文件的百分比处
5.普通模式命令 --搜索
- 搜索单词:/+单词
- 下一个搜索关键词:n
- 上一个搜索关键词:N
- yy:复制
- p:粘贴
- 数字+yy:复制多行
- P:粘贴到上一行
- r+字符:替换当前字符
- x:删除当前字符
- D:删除光标后面的部分
- dd:删除行
- u:撤销操作
- :w:保存
- :q!:退出
- :wq:保存并退出
- :set nu:显示行号
- :set nonu:不显示行号
- :% s/旧词/新词/g:全局替换,文章所有的旧词变成新词(左下角显示替换次数和行数)