常用Linux指令之vi指令

来源:互联网 发布:origin 矩阵 编辑:程序博客网 时间:2024/06/05 06:02

vi指令用来编辑文本

语法

vi 【参数】【文件名】

参数说明

  1. +数字:从文件中“数字”指定的那行开始显示
  2. -b:使用二进制模式编辑文件
  3. -c:第一个文件编辑完后运行指定的命令
  4. -C:兼容vi 模式
  5. -d:编辑多个文件时,显示差异部分
  6. -h:显示帮助界面
  7. -m:不允许修改文件
  8. -n:不适用缓存盘
  9. -oN:N为数字,表示同时打开N个文件
  10. -r:列出缓存盘,并显示还原的信息
  11. -R:打开只读模式
  12. -s:安静模式,即不显示任何错误信息
  13. -V:显示完整的运行过程

vi有几种模式:一般模式、编辑模式、底线命令模式

编辑模式命令如下:

a:从光标之后开始插入
A:从光标所在行的最后开始插入
i:从光标所在处开始插入
I:从光标所在处之后的非空字符开始插入
o:在光标所在的下方添加一行
O:在光标所在的上方添加一行

底线命令模式命令如下:

:wq 存储后退出
:w 存储
:w! 强制存储
:w名称 以指定的名称进行存储
:q 退出vim
:q! 强制退出vim
:e名称 打开并编辑指定名称的文件
:n 继续编辑下一个文件
:f 显示目前的文件名,光标所在的行数,以及比例

运行范例