Я новичок в 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?
0
A
ответ
4
Ваша ошибка не имеет никакого отношения к .vimrc
как таковой, а просто Vim предупреждает вас, что вы пытаетесь отредактировать другой файл, когда вы уже редактируете другой с несохраненными изменениями.
Если вы напишете изменения в своем текущем файле, :w
, сначала вы не получите ошибку. Кроме того, как следует из ошибок вы можете отменить изменения и перейти к редактированию .vimrc
, добавив восклицательный знак в команду, :e! ~/.vimrc
Конечно, вы можете просто ввести vim ~/.vimrc
в терминале, чтобы открыть и отредактировать файл.
HTH