有没有办法以只读模式启动vim

nel*_*aro 19 linux vim text-editors

我使用 /bin/view 是因为它是查看文本文件的安全方式,并且在我完成后不会有意外更改持续存在。

/bin/view 接缝缺少普通 vim 具有的功能。有没有办法以只读模式启动 vim,或以可视模式启动 /bin/view。

我希望能够选择文本并粘贴它而不必使用我的鼠标。可视化模式让这件事变得如此简单。

我遇到的问题与 CentOS/redhat Linux 发行版有关,是视图中的 -visual。

# vim --version | grep视觉
+user_commands +vertsplit +virtualedit +visual +visualextra +viminfo +vreplace 
# 查看 --version | grep视觉
-textobjects -title -toolbar -user_commands -vertsplit -virtualedit -visual

rom*_*inl 23

参见$ vim --helpVim 的许多启动参数。

以只读模式启动 Vim,这将是:

$ vim -R filename
Run Code Online (Sandbox Code Playgroud)

编辑

$ view并且$ vim -R通过符号链接似乎是一回事。我不确定你会从跑步$ vim -R中获得哪些你没有的功能$ view

在这里,在 Ubuntu 上,我可以在两者中直观地选择内容。


kev*_*kev 9

如果您-R在启动时忘记了该选项vim,您可以使用:

:set ro
Run Code Online (Sandbox Code Playgroud)

  • @Makmeksum `:set noro` 或 `:set noreadonly`;或者退出时使用 `:wq!` (2认同)