view命令
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@linuxcool ~]# view /linuxcool.log
从第二行开始编辑指定文件:
[root@linuxcool ~]# view +2 /linuxcool.log
以只读模式打开指定文件:
[root@linuxcool ~]# view -R /linuxcool.log