«Cmd» + «Shift» + «N» работает в MacVim, но не в терминале VIM

289
user2335383

Я использую iTerm2 на Mac OS X 10.10 (Yosemite), и я установил YADR, и он поставляется со всеми его конфигурациями и сопоставлениями. Одна из карт отображений Cmd+ Shift+ Nв NERDTreeToggle . Это, однако, работает в MacVim, но не в терминале VIM. Любая помощь приветствуется.

0

1 ответ на вопрос

0
FLIR31207

the "terminal" version and the "GUI" version likely evaluate different scripts during startup. To find the differences you can

  • launch MacVim
  • launch vi from the terminal
  • run :scriptnames in both to get a list of startup scripts
  • compare the two outputs

The mapping CMD+SHIFT+N is likely done in one of the scripts that are evaluated when MacVim is launched, but not when vi/vim is launched from the terminal