Я пытаюсь сохранить изменения в каталоге /var/www/config для моего виртуального сервера. Я нажимаю Ctrl X и теперь нахожусь в "режиме X", но мой Putty не отвечает. Что мне сделать, чтобы сохранить эти изменения и выйти?
решение1
Что вы ожидаете <C-x>
сделать? Vim — это не nano.
Давайте сначала решим вашу насущную проблему:
- Нажмите
<Esc>
, чтобы выйти из «режима ^X». - Нажмите
<Esc>
, чтобы выйти из режима вставки. - Если у вас есть необходимые привилегии, введите
:wq
, чтобы записать файл, и выйдите.
Во-вторых, Vim совсем не похож на nano, это модальный редактор. Обычный режим — это режим, в котором вы находитесь при запуске Vim, это режим, в котором вы вводите команды редактирования, такие как «копировать», «вырезать», «вставить», «поиск», и режим, в котором вы вводите административные команды, такие как «открыть файл foo.txt», «записать этот файл» или «выйти без записи».
Сохранение осуществляется набором :w
в обычном режиме. Выход — :q
.
О «режиме ^X» можно прочитать в :help ins-completion
.