我想添加set mouse=a
到.vimrc
文件以添加点击光标,但该/etc/vim/vimrc
文件是只读的,不允许我编辑或删除它。我尝试卸载并重新安装,vim
但.vimrc
文件保持不变。
此外,当我尝试使用终端编辑它时
sudo vim /etc/vim/vimrc
它说
Found a swap file by name of 'filename'
显然,它说我编辑了同一个文件两次。
答案1
类似这样的用户特定更改应放在您的个人目录中.vimrc
,该文件应位于您的主目录中。如果此文件尚不存在,您可以直接创建它。如果需要,这将添加您的set
行以创建此文件:~/.vimrc
echo 'set mouse=a' >>~/.vimrc
之后,重新启动vim
或在正在运行的实例中使用以下文件
:source ~/.vimrc
以使更改生效。
答案2
当 vim 给你这个警告时,它还会在底部给你一些选项:
[O]pen Read-Only, (E)dit anyway, (R)ecover, (Q)uit, (A)bort:
如果要恢复任何更改,请选择“R”,如果不想恢复,请选择“E”。
如果您持续收到此消息,请删除名为的交换文件。
通常可以在错误消息中找到更多信息。