vim命令 – 文本编辑器-Linux命令大全ROED容易得分享

ROED2023-01-19  121

vim命令 – 文本编辑器

vim命令的功能是用于编辑文本内容,是Linux系统字符界面下最常用的文本编辑工具,能够编辑任何的ASCII格式文件,对内容进行创建、查找、替换、修改、删除、复制、粘贴等操作。编写文件时,无需担心目标文件是否存在,若不存在则会自动在内存中创建,随保存操作输出到硬盘中。

由于vi/vim编辑器深入学习的难度较大,无法通过单一词条为读者讲透,如想熟练使用请参阅《Linux就该这么学》第四章4.1小节。

语法格式:vim [参数] 文件

常用参数:

-s静默模式
— -cmd<命令>加载任何vimrc文件之前执行指定命令
-R只读模式
-vVi模式
-eEx模式
-y简易模式
-c<命令>加载第一个文件之后执行指定命令
-s<脚本输入文件>从指定脚本输入文件阅读普通模式命令
-w<脚本输出文件>追加所有类型的命令写入脚本输出文件
-W<脚本输出文件>写入所有类型的命令到指定脚本输出文件
+<行数>从指定行开始
— -noplugin不要加载插件脚本
-p<数量>打开指定数量的标签页(带文件名)
-r<文件名>恢复崩溃的会话
-L等同于-r
-r列出交换文件并退出
-u<vimrc>熟用指定vimrc,而不是.vimrc
-T<终端>设置使用指定终端
-o<数量>打开指定数量的窗口
-n不使用交换文件,只用内存
-Z受限模式
-m不允许修改(写入)
-b二进制模式
-M在文本中不允许修改

参考实例

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

[root@linuxcool ~]# vim anaconda-ks.cfg

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

[root@linuxcool ~]# vim +6 anaconda-ks.cfg

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

[root@linuxcool ~]# vim +R anaconda-ks.cfg
vim命令 – 文本编辑器,知识来源于网络运用于网络,仅供学习、交流使用,版权归属原作者所有。【内容仅供参考,请读者自行甄别,以防风险】
申明 1、网站名称:容易得 网址:WWW.ROED.CN
2、网站的内容来源于网络,如有侵权,请联系邮箱:185254287#qq.com 本站会在7个工作日内进行删除处理。
3、转载发布此文目的在于传递分享更多信息,仅代表原作者个人观点,并不代表本站赞同其观点和对其真实性负责。文章内容仅供参考,请读者自行甄别,以防风险。
4、禁止发布和链接任何有关政治、色情、宗教、迷信、低俗、变态、血腥、暴力以及危害国家安全,诋毁政府形象等违法言论和信息。
转载请注明原文地址:https://www.roed.cn/read-673.html