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”。
如果您一直收到此消息,请删除名为的交换文件。
更多信息通常可以在错误消息中找到。