我希望能够为Vim的命令映射:tabnext,并:tabprev以CTRL+TAB和CTRL+SHIFT+TAB分别.不幸的是,我似乎遇到了PuTTY吃掉这些角色组合的问题.
我试过搜索信息,但无济于事.我很确定这是一个PuTTY的东西,但似乎没有任何类型的帮助/参考区域的应用程序.
我很好奇这里是否有人有任何经验或建议来解决这个问题.
@rmeador:尝试在vim中映射关键组合.
我试图这样做,但似乎vim没有得到组合.我不确定这是否与术语设置或PuTTY问题有关.
我已设置映射键如下:
" Easy indent for code blocks
nmap <tab> v>
nmap <s-tab> v<
vmap <tab> >gv
vmap <s-tab> <gv
Run Code Online (Sandbox Code Playgroud)
这很好用.但是,当我UltiSnips通过vundle 安装时,Tab键不能作为缩进操作,它将删除我选择的多行代码.我知道这是因为默认设置UltiSnips.我想保留Tab映射UltiSnips以触发其功能,如何解决使用TAB键缩进代码块的问题?谢谢!