# 进入vi界面
$ vi
vi命令模式
点击esc即可进入vi的命令模式
在这里可以进行一系列命令对vi进行操作 比如说保存,关闭,查找等命令
- :w 保存命令
- L或者右箭头:右移动
- H或者左箭头:左移动
- J或者下箭头:下移动
- K或者上箭头:上移动
- 数字0:至本行开头
- Ctrl-F或者page down:下翻一页
- Ctrl-B或者page up:上翻一页
- shift+g:至文件的最后一行
- number+g:至文件的第number行
- /:对文本进行搜索
- {[%],[1,$][1,5]}s/A/B/g(其中前面表示从多少行到多少行,%表示从第一到最后,[1,$]表示从1到最后,[1,5]表示从1到5行;s表示命令为替换操作,即搜索和替换;A表示要被替换成的语句;B为要替换的语句;g即为全局搜索)
- 使用n切换到下一个文件,使用N切换到上一个文件
- 使用buffers展示文件
- r:读入文件
vi编辑模式
1.进入插入模式
- 点击i即进入插入模式
- 点击o在上方插入
- 点击O在下方插入
- 点击x删除当前字符
- 点击“number”+x删除当前字符和之后number-1个字符
- 点击dd剪切当前行
- 点击yy复制当前行
- 点击p粘贴
- 点击“number”+dd删除当前行和后面的number-1行
- 点击J命令移动合并行