vim ( $ man vim
)上的手册页指出:
view Start in read-only mode. You will be protected from writing the files. Can also be done with the "-R" argument.
Run Code Online (Sandbox Code Playgroud)
但是,它们有很大的不同。
当启动 vim 时,vim -R
语法着色有效。
但是当开始时view
语法着色不起作用。
view
不支持垂直分割,我试过Ctrl+w v
,:vs
和-O
命令行选项。
是否view
有一个单独的配置?或者它可能与 vim 本身完全分开?
出于某种原因,在那台 PC 上(不是由我管理)view
是到 的符号链接/bin/vi
,而vi
别名是/usr/bin/vim
系统范围的。
而且,当然,vi
和 都vim
使用argv[0]
(启动时使用的名称)来确定行为。
所以,我只是添加alias view='vim -R'
到我的.bashrc
.