如何使用的MacVim命令键? 例如,我希望能够按CMD T键开启CtrlP或者Cmd的 N可打开NerdTree。
Answer 1:
参见:help <D-
。 使用<Dt>
映射到⌘-T; 然而 ,⌘-T已经的MacVim的菜单中映射到“新标签”。 你必须删除,以便能够在Vim地图来使用它。
有些按键OS绑定的,你就不能访问他们,但是可以由⌘-T可用,实际上是他们在帮助文件中使用的例子(见:help Actions.plist
和滚动了几行4.
)。 你需要取消设置了“新标签”与结合
:macmenu File.New\ Tab key=<nop>
然后映射⌘-T与nnoremap <Dt> whatever
。
Answer 2:
在OS X上的Command键被称为在Vim的Super键,这样你就可以做到以下几点:
map <D-t> :CtrlP<CR>
map <D-n> :NERDtree<CR>
你可以阅读更多有关在不同的键映射:help key-notation
。 不能使用Command键作为一个领导者,因为它不会导致停命令,而是改为改性剂。
文章来源: Command key in MacVim