Answers:
我能找到的最接近的describe-key(Ctrl+ H,K)是:map命令。它将列出所有映射。
您也可以运行:map <key name>,但必须<key>使用
key-notation中列出的特殊语法进行指定。
或者您可以尝试:mapCtrl+ V<key>,这应该让您只需按键而不需要使用特殊语法。
所以要绑定Ctrl+ Shift+ V,试试这个:
:map <C-S-v> whatever
要么
:mapCtrl+ V Ctrl+ Shift+V whatever
但请确保您的终端程序尚未将其用于粘贴等特殊功能,否则Vim将永远不会看到按键。
另请参阅map-alt-keys,它有助于解释您的Alt密钥是否应该写为<M-x>或<A-x>。
M或A将被映射到Alt。但<M-h>, <M-l>只是不工作。我不知道密钥名称是无效的,还是密钥事件尚未发送给Vim。没有日志,没有线索。
Alt是困难的,因为大多数终端发送ESC,然后x当Alt+x被按下,以及如何Vim的知道你没有按ESC然后x。基本上Alt只适用于Gvim。
只需键入Ctrl+ V即时按下您想要按的键。如果没有找到预期的结果(例如像<c-space>,<c-cr>,<M-i>,...),它只是意味着你使用vim,而不是使用gvim。vim理解键入的键的方式与终端的配置有关。gvim使用自己的定义,因此没有任何配置。