Не могу выйти из режима вставки в gvim 8.1 после запуска без открытия файла - PullRequest
0 голосов
/ 19 сентября 2018

Я только что установил gvim 8.1 на мою Win10-машину и хотел изменить _vimrc и научиться использовать vim.

Я могу переключать режимы с помощью a, i, <C-o>чтобы войти в режим вставки, и <C-c> или <Esc>, чтобы вернуться в обычный режим, но только когда я открываю файл с помощью gvim.

Если я только запускаю gvim, он отображает пустой безымянный файл в режиме вставки, и никакая комбинация клавиш не позволяет мне выйти из режима вставки.

Я пытался:

  • Ctrl+c
  • Esc
  • ^c
  • ^C
  • активация / деактивация Capslock
  • Ctrl+[ (Немецкая QWERTZ-клавиатура, [ включена AltGr+8)

Я также удалил msvim.vim, потому что я думал, что это могло бы помочь, но это не имело никакого эффекта.

Есть еще идеи, как выйти из режима вставки здесь?Все хорошо, если я открою текстовый файл напрямую ...

1 Ответ

0 голосов
/ 20 сентября 2018

Попробуйте набрать <C-o>:verbose set insertmode?<CR>.Если он отвечает с insertmode, вы находитесь в в простом режиме (:help easy).Для этого сеанса вы можете отключить это с помощью <C-o>:set noinsertmode<CR>.

Если вам повезет, :verbose также сообщит вам файл, в котором (по ошибке) произошел :set insertmode.Но я скорее подозреваю, что ярлык, запускающий Vim, передает аргумент командной строки -y (но он эффективен только в том случае, если не переданы файлы).Чтобы это исправить, вам нужно проверить ярлык (не используйте тот, в котором написано Vim (Easy mode), или запускает evim.bat), или ваши ассоциации файлов в реестре Windows.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...