macvim 映射在命令行中设置时有效,但在 vimrc 中无效

macvim mapping works when set in command line but not in vimrc

我想将 cmd-left/right 映射到 W 和 w 以导航拆分。所以我直接从命令行测试(在正常模式下):

:map <D-Left> <C-w>W

它就像一个魅力。当我的 .vimrc 中有相同的行(显然减去冒号)时,未设置映射。

我发现的closest question似乎只与cygwin有关。我也不认为我 运行 反对终端劫持问题(从 finder 启动 macvim 不会改变行为),CMD-left/right 似乎也不是 OS 宽捷径。

我一定是漏掉了一些非常简单的东西,但我不知道是什么。

提前感谢任何help/hints

您可以尝试:verbose map <D-Left>查找最后一次定义映射的脚本