"Cmd" + "Shift" + "N" funktioniert in MacVim, nicht jedoch im Terminal-VIM

334
user2335383

Ich verwende iTerm2 unter Mac OS X 10.10 (Yosemite) und habe YADR installiert, und das bringt alle Konfigurationen und Zuordnungen mit. Eine der Abbildungen Karten Cmd+ Shift+ Nzu NERDTreeToggle . Dies funktioniert jedoch in MacVim, jedoch nicht im Terminal-VIM. Jede Hilfe wird geschätzt.

0

1 Antwort auf die Frage

0
FLIR31207

Die "Terminal" -Version und die "GUI" -Version werten wahrscheinlich beim Start verschiedene Skripts aus. Um die Unterschiede zu finden, können Sie

  • Starten Sie MacVim
  • Starten Sie vi vom Terminal aus
  • Führen Sie :scriptnamesbeide aus, um eine Liste der Startskripts zu erhalten
  • Vergleichen Sie die beiden Ausgänge

Das Mapping CMD + SHIFT + N wird wahrscheinlich in einem der Skripts ausgeführt, die ausgewertet werden, wenn MacVim gestartet wird, nicht aber, wenn vi / vim vom Terminal aus gestartet wird