Я не вижу, как вы будете наслаждаться Vim без предпочтений (быстрого и эффективного) сочетания клавиш, но это, безусловно, возможно, если несколько странно. Как правило, каждый определяет привязки для пользовательских команд (так наоборот), чтобы ускорить часто используемые команды.
Чтобы сделать наоборот, вы должны учитывать режимы: команды (Custom) принимают Ex команды, в то время как сочетания клавиш, как правило, находятся в нормальном режиме . К счастью, есть встроенная команда :normal
, которая соединяет их между собой. И использовать специальные коды клавиш (как <C-N>
), вам нужно :execute
:
:command FuzzySearch execute "normal \<C-N>"
Обратите внимание, что это, вероятно, работает только в самом Vim, а не в эмуляцию (как в Eclipse, или IntelliJ IDEA), как и те, которые обычно предлагают только подмножество полной функциональности Vim.
Это вопрос или вопрос vim? вы имеете в виду идеавим? – Kent