vi有三个模式:
插入模式:在此模式下可以输入字符,按esc将回到命令模式
命令模式:可以移动光标,删除字符等
低行模式:可以保存文件、退出vi、设置VI、查找等功能。
进入vi后默认是 命令模式
命令说明:
一、 打开文件、保存、关闭文件(vi命令模式下使用)
vi filename //打开或者创建文件命令
:q //直接退出
:q! //强制退出,不保存
:wq //保存退出
:w //保存
二、插入文本或行
a //在当前光标位置的右边添加文本
O //在当前行的上面新建一行
o //在当前行的下面新建一行
三、移动光标(vi命令模式下使用)
使用上下左右方向键
四、删除、恢复字符或行(vi命令模式下使用)
x //删除当前字符
dd //删除当前行
u //撤销上一步操作
五、设置行号(vi命令模式下使用)
:set nu //显示行号
:set nonu //取消显示行号
六、复制、粘贴(vi命令模式下使用)
y^ //复制从光标到行首的内容
y$ //复制从光标到行尾的内容
p //粘贴剪切板里的内容