view命令的功能是用于编辑文本文件。view实际并不是一个真实存在的命令文件,而是vi命令的别名命令,因此使用方法与vi编辑器完全一致,无需担心。

语法格式 : view [参数] 文件名

常用参数:

-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 ~]# view anaconda-ks.cfg

从第2行开始,编辑指定的文件:

[root@linuxcool ~]# view +2 anaconda-ks.cfg

以只读模式,打开指定的文件:

[root@linuxcool ~]# view -R anaconda-ks.cfg
Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。