“Cmd”+“Shift”+“N”在 MacVim 中有效,但在终端 VIM 中无效

“Cmd”+“Shift”+“N”在 MacVim 中有效,但在终端 VIM 中无效

我在 Mac OS X 10.10 (Yosemite) 上使用 iTerm2,并且安装了亚德里亚并附带其所有配置和映射。其中一个映射将Cmd+ Shift+映射NNERDTree切换。但这在 MacVim 中有效,但在终端 VIM 中无效。任何帮助都值得感激。

答案1

“终端”版本和“GUI”版本在启动时可能会评估不同的脚本。要找到差异,您可以

  • 启动 MacVim
  • 从终端启动 vi
  • 在两者中运行:scriptnames以获取启动脚本列表
  • 比较两个输出

映射 CMD+SHIFT+N 可能是在启动 MacVim 时评估的脚本之一中完成的,但不是当从终端启动 vi/vim 时完成的

相关内容