1

Я пытаюсь выяснить, почему MacVim не получает глобальные сопоставления из установленных плагинов. Я использую MacVim 7.3.87 под OS X 10.6.

Я создал файл ~/.vim/plugin/testplugin.vim, содержащий следующее:

nmap <D-x> :echo "hello"<cr>
nmap <C-x> :echo "hello"<cr>
nmap ,x :echo "hello"<cr>

Затем я запустил MacVim, используя «mvim -V2», и проверил, проверив отладочные сообщения о том, что был создан testplugin.vim. Когда он был запущен и запущен, я использовал команду:nmap для просмотра всех отображений в нормальном режиме, но не увидел никаких отображений из testplugin.vim. Конечно, эти отображения не работают.

Я заметил, что vim в текстовом режиме из MacPorts действительно выбирает глобальные сопоставления из этого же testplugin.vim, поэтому мне интересно, не отключает ли MacVim глобальные сопоставления плагинов?

1 ответ1

2

Я использовал шаги по устранению неполадок и выяснил проблему. Спасибо Бьёрну Винклеру за советы вне офиса. Это оказался конфликт в том порядке, в котором были получены файлы конфигурации. После того, как плагины были загружены, появился другой файл с "mapclear" и удалил все сопоставления.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .