17

是否可以将 vim 命令映射到涉及多个修饰符的键组合?例如:ctrl-alt-v

据我所知,唯一可以与另一个组合使用的修饰键是 shift。例如<C-v><C-V>。还是我错过了什么?

4

3 回答 3

15

是的,你会映射<C-A-v><C-M-v>(A、Alt 和 M、Meta 是等价的概念)。见:help key-notation

于 2009-09-21T18:27:50.940 回答
4

还有这个脚本 ( arpeggio ) 允许您在映射中使用两个或多个同时按下的键(任何键,而不仅仅是诸如 shift、alt 等的修饰键)。

于 2009-09-23T20:44:03.787 回答
1

它们可以很好地组合,例如:<CMv> 映射 CTRL-Alt-v。

Meta (Alt) 是 M,Shift 是 S,CTRL 是 C。

于 2009-09-21T18:28:06.137 回答