文档编辑 · 2022年02月20日 0

view命令 – 可以调用vi的命令文本编辑器

view命令的作用是调用vi命令编辑文件,view命令只是一个连接到vi的文件,因此参数选项同vi命令。 view命令本质上是vim-R,同时view编辑器对vi设了只读标志。 **语法格式 :** view [参数] **常用参数:** | -s | 静默模式 | | ------------------ | -------------------------------------- | | — -cmd<命令> | 加载任何vimrc文件之前执行指定命令 | | -R | 只读模式 | | -v | Vi模式 | | -e | Ex模式 | | -y | 简易模式 | | — — | 之后只有文件名 | | -c<命令> | 加载第一个文件之后执行指定命令 | | -s<脚本输入文件> | 从指定脚本输入文件阅读普通模式命令 | | -w<脚本输出文件> | 追加所有类型的命令写入脚本输出文件 | | -W<脚本输出文件> | 写入所有类型的命令到指定脚本输出文件 | | + | 从文件末尾开始 | | +<行数> | 从指定行开始 | | — -noplugin | 不要加载插件脚本 | | -p<数量> | 打开指定数量的标签页(带文件名) | | -r<文件名> | 恢复崩溃的会话 | | -L | 等同于-r | | -r | 列出交换文件并退出 | | -u | 熟用指定vimrc,而不是.vimrc | | -T<终端> | 设置使用指定终端 | | -o<数量> | 打开指定数量的窗口 | | -n | 不使用交换文件,只用内存 | | -Z | 受限模式 | | -m | 不允许修改(写入) | | -b | 二进制模式 | | -M | 在文本中不允许修改 | **参考实例** 编辑指定文件: ``` [root@anycode ~]# view /linuxcool.log ``` 从第二行开始编辑指定文件: ``` [root@anycode ~]# view +2 /linuxcool.log ``` 以只读模式打开指定文件: ``` [root@anycode ~]# view -R /linuxcool.log ```