Как узнать в Vim, какая команда вызвана каким-либо ярлыком - PullRequest
5 голосов
/ 18 ноября 2010

Я пытаюсь выполнить команду в каком-то плагине, нажимая его сочетание клавиш F2 . Но вместо этого выполняется какая-то другая команда. Но эта команда выдает ошибку. Так что неясно, где определено сопоставление клавиш этой мешающей команды. Я хочу изменить отображение этого ярлыка. Для этого мне нужно выяснить, что это за мешающая команда.

Есть ли способ узнать, какая команда вызвана каким-либо сочетанием клавиш?

Ответы [ 2 ]

17 голосов
/ 18 ноября 2010
verbose map <F2>

предоставит вам информацию как о {rhs}, так и о месте, где было определено это отображение.Для отображений в режиме вставки замените map на imap, то же самое для других режимов отображения.

0 голосов
/ 18 ноября 2010

Вы можете проверить ярлыки в ~ / .vimrc файле и ~ / .vim / plugin / [имя вашего плагина], возможно, вы найдете, какое действие связано с клавишей F2 .

...