vim: как отобразить gg = G в режиме вставки - PullRequest
0 голосов
/ 09 апреля 2020

Может кто-нибудь сказать мне, как сопоставить gg=G в режиме вставки. Когда я использую map <F2> <C-O>gg=G, курсор правильно устанавливается на начало файла, но затем вставляется =G. Я попробовал gg\=G, который также не работал. Это для запуска MacVim на High Sierra.

1 Ответ

3 голосов
/ 09 апреля 2020
inoremap <F2> <ESC>gg=G

Это создает нерекурсивное переопределение режима вставки от <F2> до <ESC>gg=G. <ESC> используется для перехода из режима вставки в обычный режим для gg=G.

Обратите внимание, что для использования функциональных клавиш в качестве отображения вам может потребоваться добавить эту дополнительную строку в .vimrc с этот вопрос :

set <F2>=<C-v><F2>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...