如何在vim中映射mac命令键?

时间:2016-12-06 07:59:34

标签: macos vim

我想将我的NERDTREE切换映射到 Cmd + space ,但我不知道.vimrc中哪个字符代表Mac的命令键。我搜索并发现我们可以使用'D'来表示来自this链接的cmd键,但它不起作用。 顺便说一句,我在终端上使用vim而不是MacVim。

3 个答案:

答案 0 :(得分:11)

iTerm2可以做到这一点 - 这里我将命令输入到:wq

enter image description here

答案 1 :(得分:7)

<D-确实映射到命令键。您可以通过:help <D-查看。

但是,这不适用于vim + terminal。它仅适用于MacVim。见here

您的最佳目的是将组合映射为十六进制代码,发送到终端。

我仍然不建议这样做。 command 对于mac os环境来说太重要了。例如,任何使用输入法的人都无法将其映射到 command + space 。\

请考虑使用常用方法:<leader>

答案 2 :(得分:0)

通过IdeaVim,您可以使用:<M-*>