Ubuntu 不允许我编辑或删除 .vimrc 文件

Tis*_*ayu 6 vim command-line vimrc

我想添加set mouse=a.vimrc文件中以添加点击光标,但该/etc/vim/vimrc文件是只读的,不允许我编辑或删除它。我尝试卸载并重新安装,vim.vimrc文件保持不变。
此外,当我尝试从终端使用

sudo vim /etc/vim/vimrc
Run Code Online (Sandbox Code Playgroud)

它说

Found a swap file by name of 'filename'
Run Code Online (Sandbox Code Playgroud)

显然它说我编辑了同一个文件两次。

des*_*ert 20

像这样的特定于用户的更改应该放在您的个人 中.vimrc,它应该位于您的主目录中。如果此文件尚不存在,您可以简单地创建它。如有必要,这会将您的set行添加到~/.vimrc创建此文件中:

echo 'set mouse=a' >>~/.vimrc
Run Code Online (Sandbox Code Playgroud)

之后,vim在正在运行的实例中重新启动或获取文件

:source ~/.vimrc
Run Code Online (Sandbox Code Playgroud)

以使更改生效。


小智 9

当 vim 给你这个警告时,它也应该在底部给你一些选项:

[O]pen Read-Only, (E)dit anyway, (R)ecover, (Q)uit, (A)bort:
Run Code Online (Sandbox Code Playgroud)

如果您想恢复任何更改,请选择“R”,否则请选择“E”。

如果您一直收到此消息,请删除名为的交换文件。

更多信息通常可以在错误消息中找到。