Иногда, когда я создаю файл с помощью vim some/path/newfile
, vim позволяет мне редактировать его, только чтобы жаловаться, когда я пытаюсь сохранить свои изменения.
E212 Can't open file for writing.
Это происходит, только если новый файл находится в системном каталоге.
:w!
не отменяет эту ошибку.
Как я могу написать текущий буфер, не сохраняя его во временное местоположение, выйдите, а затем переименуйте его с помощью sudo?