2016-06-30 6 views
0

Я новичок в VIM, поэтому занимаюсь учебным курсом VIM, и в уроке 7.2 он просит отредактировать файл .vimrc в каталоге ~/.vimrc, набрав эту команду: :e ~/.vimrc, но я получаю сообщение об ошибке E37: No write since last change (add ! to override) Я didn ' я знаю, что делать, я пытался найти, существовал ли этот файл, но это не так. Я искал «Where is my .vimrc file» и нашел этот ответ: https://stackoverflow.com/a/10921485/5220885, но я не знаю, как его создать, я хотел спросить в комментариях, но у меня недостаточно репутации.Как создать папку .vimrc?

ответ

4

Ваша ошибка не имеет никакого отношения к .vimrc как таковой, а просто Vim предупреждает вас, что вы пытаетесь отредактировать другой файл, когда вы уже редактируете другой с несохраненными изменениями.

Если вы напишете изменения в своем текущем файле, :w, сначала вы не получите ошибку. Кроме того, как следует из ошибок вы можете отменить изменения и перейти к редактированию .vimrc, добавив восклицательный знак в команду, :e! ~/.vimrc

Конечно, вы можете просто ввести vim ~/.vimrc в терминале, чтобы открыть и отредактировать файл.

HTH