Linux vi命令

2024-05-01 121

vi命令是一种强大的文本编辑工具,它在Linux系统的字符界面下被广泛使用。它能够编辑任何的ASCII格式文件,包括创建、查找、替换、修改、删除、复制、粘贴等操作。当用户在使用vi命令编写文件时,无需担心目标文件是否存在,如果文件不存在,系统会在内存中自动创建,并在你保存时输出到硬盘中。

一、语法

vi命令的基本语法格式是:vi [参数] 文件。

二、常用参数

以下是一些常用的参数:

1、-s:静默模式

2、-、-cmd<命令>:在加载任何vimrc文件之前执行指定命令

3、-R:只读模式

4、-v:Vi模式

5、-e:Ex模式

6、-y:简易模式

7、-c<命令>:加载第一个文件之后执行指定命令

8、-s<脚本输入文件>:从指定脚本输入文件阅读普通模式命令

9、-w<脚本输出文件>:追加所有类型的命令写入脚本输出文件

10、-W<脚本输出文件>:写入所有类型的命令到指定脚本输出文件

11、+<行数>:从指定行开始

12、– -noplugin:不要加载插件脚本

13、-p<数量>:打开指定数量的标签页(带文件名)

14、-r<文件名>:恢复崩溃的会话

15、-L:等同于-r

16、-u:熟用指定vimrc,而不是.vimrc

17、-T<终端>:设置使用指定终端

18、-o<数量>:打开指定数量的窗口

19、-n:不使用交换文件,只用内存

20、-Z:受限模式

21、-m:不允许修改(写入)

22、-b:二进制模式

23、-M:在文本中不允许修改

三、使用示例

1、创建某个文件,并进行编写操作:

[root@zzbaike ~]# vi anaconda-ks.cfg

2、打开某个已存在的文件,从第6行开始编写:

[root@zzbaike ~]# vi +6 anaconda-ks.cfg

3、打开某个已存在的文件,以只读模式进入:

[root@zzbaike ~]# vi +R anaconda-ks.cfg
  • 广告合作

  • QQ群号:707632017

温馨提示:
1、本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。邮箱:2942802716#qq.com(#改为@)。 2、本站原创内容未经允许不得转裁,转载请注明出处“站长百科”和原文地址。
Linux vi命令
上一篇: Ubuntu安装Docker
Linux vi命令
下一篇: Linux find命令