vi命令用于编辑文本文件
语法:vi 文件名
1、命令模式(默认模式)下的操作:上下左右移动光标;删除某个字符;删除某行;复制、粘贴一行或者多行
2、输入模式:
(1)i:当前光标前面输入
(2)I:当前光标这一行行首(有字符)输入
(3)a:当前光标后面输入
(4)A:当前光标这一行行尾(有字符)输入
(5)o:当前光标的下方另起一行开头输入
(6)O:当前光标的上方另起一行开头输入
3、末行模式:
(1):w保存
(2):q退出
(3):q!强制退出
(4):wq!保存强制退出
(5):set number 加行号
(6):set nonumber 取消行号
4、模式的转换:
(1)命令模式转换为输入模式:a、i、o、A、I、O
(2)输入模式转换为命令模式:按esc键
(3)命令模式转换为末行模式:输入冒号(在左下方显示)
(4)输入模式转换为末行模式:先按esc键,切换到命令模式才可以转换为末行模式
(5)命令模式下的保存和退出:大写的ZZ按两下(保存退出)