Я хотел добавить set mouse=a
в файл .vimrc
, чтобы добавить курсор и щелчок, но файл /etc/vim/vimrc
доступен только для чтения и не позволяет мне редактировать или удалять его. Я попытался удалить и переустановить vim
, но файл .vimrc
остался без изменений.
Кроме того, когда я пытаюсь редактировать его из терминала, используя
sudo vim /etc/vim/vimrc
, он говорит
Found a swap file by name of 'filename'
Видимо, он говорит, что я редактировал один и тот же файл дважды.
Подобные изменения должны быть внесены в ваш личный список .vimrc
, который должен находиться в вашем домашнем каталоге. Если этот файл еще не существует, вы можете просто создать его. Это добавит вашу строку set
к ~/.vimrc
, создавая этот файл при необходимости:
echo 'set mouse=a' >>~/.vimrc
После этого либо перезапустите vim
, либо отправьте файл в работающий экземпляр с помощью
:source ~/.vimrc
, чтобы изменения вступили в силу.
Когда vim дает вам это предупреждение, оно также должно дать вам несколько вариантов внизу:
[O]pen Read-Only, (E)dit anyway, (R)ecover, (Q)uit, (A)bort:
Выберите «R», если вы хотите восстановить любые изменения, и «E», если вы этого не сделаете. .
Если вы постоянно получаете это сообщение, удалите файл под названием.
Дополнительная информация обычно содержится в сообщении об ошибке.