Есть ли способ найти последнюю клавишу, использованную в vim, чтобы я мог использовать одну и ту же функцию для нескольких вещей в зависимости от нажатой клавиши.
Например:
nn <F1> :call Fhandler()
nn <F2> :call Fhandler()
fu Fhandler()
if v:triggerKey == "<F1>"
elseif v:triggerKey == "<F2>"
...
endf
Например, в AutoHotKey у меня есть A_ThisHotkey
который можно использовать для настройки упомянутой прокси-функции.