vim mintty/putty绘图<;C-Tab>&书信电报;C-S-Tab>;
在我的gvim下,我使用和切换缓冲区。然而,在我的vim中,在cygwin/mintty下,这些映射不起作用 如果我尝试使用vim mintty/putty绘图<;C-Tab>&书信电报;C-S-Tab>;,vim,tabs,mapping,Vim,Tabs,Mapping,在我的gvim下,我使用和切换缓冲区。然而,在我的vim中,在cygwin/mintty下,这些映射不起作用 如果我尝试使用$vim-u NONE,我会得到以下结果: [1;5I用于 [1;6I用于 我如何为这些关键代码进行映射 此外,如果在正常模式下取消映射并按Ctrl+Tab键,则进入插入模式 有什么线索吗?您可以尝试如下设置: set <c-tab>=^[[1;5I 找到了一个适合我的解决方案。 MinTTY使用Ctrl+Tab和Shift+Ctrl+Tab切换会话(当您打开
$vim-u NONE
,我会得到以下结果:
[1;5I
用于
[1;6I
用于
我如何为这些关键代码进行映射
此外,如果在正常模式下取消映射并按Ctrl+Tab键,则进入插入模式
有什么线索吗?您可以尝试如下设置:
set <c-tab>=^[[1;5I
找到了一个适合我的解决方案。
MinTTY使用Ctrl+Tab和Shift+Ctrl+Tab切换会话(当您打开多个MinTTY窗口时)。 因此,首先,您需要通过进入选项>键来禁用该行为。在这里,您可以禁用与Ctrl+Tab相关的选项。
那么您的vim配置应该可以工作了 注意,您也可以将
SwitchShortcuts=no
添加到~/.mintyrc
以禁用此快捷方式,而不是使用mintty的选项菜单
我在屏幕上找到了这些说明,屏幕上有一个关于Ctrl+Tab的部分。
set=^[[1;5I
返回E518:未知选项:=^[[1;5I
。我已经尝试了键入字符和键入Ctrl-v
。知道为什么吗?我正在使用vim 7.4.285和mintty(cywin)你是如何键入的^[
?您是否键入了
?我也尝试了,然后键入其余内容以使输出为正确,我得到了相同的结果。如果有帮助:man mintty
说Ctrl+Tab和Shift+Ctrl+Tab允许在会话之间切换(当您打开多个mintty窗口时).我还没有找到如何解除绑定并重新调整这些组合键的用途。
set <f13>=^[[1;5I
map <f13> <c-tab>
map! <f13> <c-tab>
:h tags-and-searches
:h cscope
:h ctrl-6
:h m
:h :b