MacVim中的命令键

时间:2012-08-16 00:56:44

标签: vim macvim

如何在MacVim中使用命令键?例如,我希望能够按 Cmd t 打开CtrlP或 Cmd n 打开NerdTree。

2 个答案:

答案 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中详细了解不同的键映射。您不能将命令键用作引导程序,因为它不会引导关闭命令,而是一个修饰符。