Ubuntu не позволяет мне редактировать или удалять файл .vimrc

Я хотел добавить set mouse=a в файл .vimrc, чтобы добавить курсор и щелчок, но файл /etc/vim/vimrc доступен только для чтения и не позволяет мне редактировать или удалять его. Я попытался удалить и переустановить vim, но файл .vimrc остался без изменений.
Кроме того, когда я пытаюсь редактировать его из терминала, используя

sudo vim /etc/vim/vimrc

, он говорит

Found a swap file by name of 'filename'

Видимо, он говорит, что я редактировал один и тот же файл дважды.

6
задан 10 May 2019 в 12:59

2 ответа

Подобные изменения должны быть внесены в ваш личный список .vimrc, который должен находиться в вашем домашнем каталоге. Если этот файл еще не существует, вы можете просто создать его. Это добавит вашу строку set к ~/.vimrc, создавая этот файл при необходимости:

echo 'set mouse=a' >>~/.vimrc

После этого либо перезапустите vim, либо отправьте файл в работающий экземпляр с помощью

:source ~/.vimrc

, чтобы изменения вступили в силу.

0
ответ дан 10 May 2019 в 12:59

Когда vim дает вам это предупреждение, оно также должно дать вам несколько вариантов внизу:

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

Выберите «R», если вы хотите восстановить любые изменения, и «E», если вы этого не сделаете. .

Если вы постоянно получаете это сообщение, удалите файл под названием.

Дополнительная информация обычно содержится в сообщении об ошибке.

0
ответ дан 10 May 2019 в 12:59

Другие вопросы по тегам:

Похожие вопросы: