2015-05-16 3 views
0

У меня проблемы с сохранением настроек на vim. Я знаю, что для этого мне нужно открыть файл vimrc, но когда я это делаю, он говорит, что файл readonly и не позволит мне редактировать его, не позволяя мне сохранять мои настройки.Как отредактировать файл _vimrc?

Он говорит, что для того, чтобы заставить его сохранить или переопределение это, мне нужно добавить ! метку после :w в разделе команды, которые я делаю, но она по-прежнему не работает.

Я не могу найти другого решения проблемы.

Примечание: я использую Windows 8.1.

ответ

1

Вы можете решить это следующим образом:

Вместо :w типа :w !sudo tee %. Думаю, это должно сработать.

(мой ответ основан на this tutotial, где вся проблема хорошо описана)

+1

Это решение подходит для Unix-систем, а не для Windows, к сожалению .. –

1

Вы можете редактировать один глобальный vimrc в/и т.д./vimrc, к которым вы не имеете доступа.

Убедитесь, что вы редактируете файл ~/.vimrc и убедитесь, что у вас есть права на чтение и запись в файл (ls -l ~/.vimrc). Поскольку файл находится в вашей домашней папке, у вас должны быть эти привилегии, но это не помешает проверить.

2

В Windows может потребоваться запустить редактор в качестве администратора для записи в файл вашей системы _vimrc.

Вы также можете создать _vimrc в своем домашнем каталоге (например, C:\Users\Piet\_vimrc, см. Вывод :echo $HOME) без доступа администратора.

Смежные вопросы