如何在MacVim中使用命令键?例如,我希望能够按 Cmd t 打开CtrlP或 Cmd n 打开NerdTree。
答案 0 :(得分:14)
请参阅:help <D-
。使用<D-t>
映射到⌘-T ; 然而,⌘-T 已经映射到MacVim菜单中的“新标签”。你必须删除它才能在Vim地图中使用它。
某些键受操作系统限制,您无法访问它们,但⌘-T 可以使用,实际上是他们在帮助文件中使用的示例(请参阅{{1}并向上滚动几行到:help Actions.plist
)。您需要使用
4.
然后使用:macmenu File.New\ Tab key=<nop>
映射⌘-T 。
答案 1 :(得分:6)
OS X上的命令键在Vim中称为超级键,因此您可以执行以下操作:
map <D-t> :CtrlP<CR>
map <D-n> :NERDtree<CR>
您可以在:help key-notation
中详细了解不同的键映射。您不能将命令键用作引导程序,因为它不会引导关闭命令,而是一个修饰符。