vi全屏文本编辑器
打开文件
- vi filename:打开文件
- vi +3 filename:打开文件并定位第3行
- vi + filename:打开文件并定位至最后一行
- vi +/pattern:打开文件并定位至第一次被pattern匹配到的行的行首
关闭文件
- 末行模式
- :q 退出,没有动过文件
- :wq 保存并退出
- :q! 不保存退出
- :w 保存
- :w! 强行保存
- :wq --> :x
- ZZ 保存并退出,编辑模式,不需要冒号
全屏编辑器
编辑–>输入
- i:在当前光标所在字符的前面
- a:在当前光标所在字符的后面
- o:在当前光标所在行的下方,新建一行
- O:在当前光标所在行的上方,新建一行
- I:在当前光标所在行的行首
- A:在当前光标所在行的行尾
编辑–>末行 :
末行—>编辑 Esc,Esc
模式
- 编辑模式:(命令模式)按键具有编辑文本功能
- 输入模式:按键本身意义
- 末行模式:接受用户命令输入
编辑模式
- 移动光标
- 字符
- h:左,j:下,k:上,l:右
- 单词
- w:移至下一个单词的行首
- e:跳至当前或下一个单词词尾
- b:跳至
- 字符