Я пытался закрыть vim
"/etc/sysconfig/network-scripts"
"/etc/sysconfig/network-scripts" E212: Can't open file for writing
Press ENTER or type command to continue
Когда я нажимаю Enter , он возвращается в режим редактирования. Я пробовал
!q
Press ENTER or type command to continue
[No write since last change]
/bin/bash: q: command not found
shell returned 127
Press ENTER or type command to continue
. Нажимаю Enter , он снова возвращается в предыдущий режим редактора.
Как мне выйти из vim в такой ситуации?
Если Вы хотите, сохраняют изменения :wq!
, но если что-то не так и Вы хотите выход так или иначе (проигнорируйте изменения) - :q!
Часто можно запустить файл редактирования без полномочий сохранить его. Можно внести много изменений и затем понятый, Вы не можете сохранить его. В этом случае я рекомендую , сохраняют как это:
:w tmp_filename
затем энергия выхода и заменяют старый файл tmp_filename.