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