Я пытаюсь выяснить, почему 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 глобальные сопоставления плагинов?