<C-,>
以及一些其他特殊键(<C-Enter>
,<C-S-Space>
,...),:set <F13>=^[[44;5u
:map <F13> <C-,>
:map! <F13> <C-,>
,并配置了iTerm在以下情况下发送
^[[44;5u
输入<C-,>
。(请注意
^[
是ascii转义字符。)它很好用,但是只要我使用
<80>ü^D,
,Vim都会在showcmd区域闪烁<C-,>
。这是一个屏幕截图(请参见右下角):它不会禁止映射或似乎引起任何问题,我只是很好奇它表示。我其他的特殊映射(
<C-Enter>
等)都没有这样做。你知道吗?
评论
在gvim中,无论何时输入命令,它都会显示在右下角,直到操作完成。假设您输入1800dd,直到输入最后一个d,才会显示1800d。可能就是该功能。看起来像<80>ü^ D,只是^ [[44; 5u在Vim中内部表示的方式,但是我不能从源代码中真正找到原因。
@Carpetsmoker是正确的。
在插入模式下,尝试以下操作:依次按