Как вернуться в режиме ex из vi?

Я изучаю vi/vim. Недавно я столкнулся с каким-то неопределенным моментом. Когда я бегу:

ex somefile

Бывший редактор открывается. Хорошо. После некоторой игры я бегу:

:vi

Сейчас я в обычном режиме vi. Здесь все ясно. Но вопрос:как я могу вернуться в режим ex (при первом запуске ex filename из баш)? Я пробовал [shift]+[q] (отсюда Q), но ничего не происходит.

1 ответ

Решение

Вы не сказали, какую версию vim вы использовали, но справка (:help ex-mode) говорит следующее:

Примечание. В более старых версиях отформатированного текста Vim "Q"
теперь это делается с помощью gq. Но если вы используете
Скрипт vimrc_example.vim "Q" работает как "gq".

Таким образом, вы можете попробовать gq в обычном режиме или помощь также говорит

gQ Переключиться в режим "Ex", как с "Q", но действительно вести себя
например, вводить команды ":" за другой.

В этом случае вы можете попробовать gQ из обычного режима.

Другие вопросы по тегам