Я установил RopeVim и не могу заставить работать ярлыки. Вот где я нахожусь:
g:ropevim_enable_shortcuts
установлено на 1 (значение по умолчанию)
Когда я запускаю :map
, я вижу, что мои ярлыки отображаются, вот отрывок из вывод:
...
<C-U> * :call smooth_scroll#up(&scroll, 0, 2)<CR>
<C-C>f :call RopeFindOccurrences()<CR>
<C-C>d :call RopeShowDoc()<CR>
...
<C-X>pnf :call RopeCreateFile()<CR>
<C-X>pnd :call RopeCreateDirectory()<CR>
...
В этом выводе я заметил, что разница между ярлыками ropevim и остальными - *
, что означает, что это нерекурсивная карта. Фактически, если добавить noremap <C-X>pnf :call RopeCreateFile()
к моему .vimrc
, это сработает!
Я пробовал использовать разные карты, но у меня тоже не получалось.
I можно было бы использовать этот обходной путь и определить все ярлыки как noremap в .vimrc
, но мне интересно, есть ли лучшее решение