Я переназначил команды EasyMotion ,,w
и ,,b
следующим образом:
imap ,w <ESC><leader><leader>w
imap ,b <ESC><leader><leader>b
Таким образом, я могу использовать EasyMotion в режиме вставки и быстро перемещаться, не переходя в обычный режим.
Хотя после перемещения Vim остается в обычном режиме (естественно). Как я могу указать, что после использования EasyMotion Vim должен перейти в режим вставки, чтобы продолжить печатать без задержки?
Спасибо!
a
(илиi
) после сопоставления не работает для вас? - person Ingo Karkat   schedule 25.09.2014,w
, применяется EasyMotion (это цель сопоставления), но после перемещения (через EasyMotion) я возвращаюсь в обычный режим. Я предполагаю, что мне нужно манипулировать самим EasyMotion, но я не знаю, как это сделать. - person Manos Tsardoulias   schedule 25.09.2014i_CTRL-o
(выполнить одну команду, вернуться в режим вставки) может быть полезным. Хотя я не уверен, что это правильный способ сделать это, с помощью:inoremap ,, :<C-o>:normal! fs<CR>
вы можете переместить курсор к ближайшемуs
в режиме вставки, нажав,,
(я не знаком с easymotion, поэтому я заменил его движением с помощьюf
). - person Yosh   schedule 25.09.2014