vi/vim 基本使用方法
vi编辑器是所有Unix及Linux系统下标准的编辑器。
$ vim 1.txt
此时可以使用几个命令
查找与替换
【/word】 向光标向下寻找一个名称为word的字符串
【?word】 向光标向上寻找一个名称为word的字符串
【n】 代表重复前一个查找的动作
【N】 与n刚好相反,为【反向】进行行前一个查找动作
【/word】 向光标向下寻找一个名称为word的字符串
【?word】 向光标向上寻找一个名称为word的字符串
【n】 代表重复前一个查找的动作
【N】 与n刚好相反,为【反向】进行行前一个查找动作
查找字符之后查找的字符会高亮显示,输入 :nohl 可以取消高亮
:set nu 显示行号 :set nonu 取消显示行号
删除、复制与粘贴
【dd】 删除光标所在行
【ndd】 删除光标所在的向下n行
【d1G】 删除光标所在行到第一行的所有数据
【dG】 删除光标所在到最后一行的所有数据
【yy】 复制光标所在的那一行
【nyy】 复制光标所在的向下n列
【P】 则为贴在光标的上一行
【u】 恢复前一个操作
插入模式
按下 a 或者 i 将会进入写入模式,此时就可以输入文本了。
退出及保存文件
按下esc之后输入
: w (写入)
: wq (输入「wq」,存盘并退出vi)
: q! (输入q!, 不存盘强制退出vi)