0

我是 vim 用户。

我喜欢使用CLI vim而不是 GUI MacVim。

我通常在 iTerm2 终端中使用 vim,它已经有很多使用命令键的快捷方式。

我想映射我的自定义快捷方式,但由于那些已经映射的键,这是不可能的。


例如,

我想将 NERDTreeCommenterToggle 命令映射到“Command-/”。

所以我在我的 .vimrc 中写了如下。

map <D-/> <Plug>NERDCommenterToggle

但它不起作用,因为“D-/”键已经映射到 iTerm2 中的“查找光标”。

有谁知道如何解决这些问题?提前致谢。

4

1 回答 1

2

不。

在 CLI Vim 中映射命令键是不可能的,因为唯一支持它的 Vim 是其 GUI 形式的 MacVim。iTerm 是否用完所有的Cmd+… 快捷键是无关紧要的。

您必须找到其他密钥,最好是一些可以在任何地方使用的密钥(CLI、GUI、Mac、Win、Linux)。

:h mapleader是一个好的开始。

于 2013-04-04T07:54:48.737 回答