view命令的功能是用于编辑文本文件。view实际并不是一个真实存在的命令文件,而是vi命令的别名命令,因此使用方法与vi编辑器完全一致,无需担心。
语法格式 : view [参数] 文件名
常用参数:
-s | 静默模式 |
— -cmd<命令> | 加载任何vimrc文件之前执行指定命令 |
-R | 只读模式 |
-v | Vi模式 |
-e | Ex模式 |
-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