我想给CTRL>组合克 叔映射(进入下一个VIM标签)。
因为>
是一个特殊字符, nmap <c->> gt
不起作用。
我怎样才能达到预期的效果?
我想给CTRL>组合克 叔映射(进入下一个VIM标签)。
因为>
是一个特殊字符, nmap <c->> gt
不起作用。
我怎样才能达到预期的效果?
由于该键盘输入是内部处理的方式,今天这个不幸的是,不是一般的可能,甚至在GVIM。 一些组合键,如Ctrl + 非字母不能被映射,和Ctrl + 字母与按Ctrl + Shift + 字母无法区分。 (除非你的终端发送对能使的termcap代码,其中大部分不)。在插入件或命令行模式,尝试键入键组合。 如果什么也没有发生插入/,您不能使用组合键。 这是已知的痛点,并在vim_dev各种讨论和#vim IRC频道的主题。
有些人(最重要的是保LeoNerd埃文斯)要解决这个问题(即使控制台Vim的支持此终端),并漂浮的各种建议 。
但截至今日,没有补丁或志愿者还没有出面,但很多人表示有这个在未来的Vim的8个主要版本的愿望。
您可以通过映射其每一个关键termcap
代码。 和十进制(八进制,六)代码。 请阅读:
:h :map-special-chars