当我按下Alt +#时,如何让Vim切换到某个标签?例如,要进入第三个选项卡,我会按Alt + 3(就像Firefox中的行为一样).
编辑:另外,我如何制作Control + tab == gt,Control + shift + tab == gT
:nmap:tabnext 1 :nmap :tabnext 2 etc.
见:h :tabnext
.请注意,默认情况下,您也可以Ngt
在正常模式下执行,其中N是所需选项卡的编号(从1开始).
这适用于我(从我的rc复制和粘贴):
" Tab Control (others) map1gt map 2gt map 3gt map 4gt map 5gt map 6gt map 7gt map 8gt map 9gt
还有进一步的善良:
map:tabnext map :tabprev map :tabnew
您可能希望将其更改为nmap,就像上面的示例一样,将使用限制得更好一点我在这方面有点懒惰.
使用Ctl-t错过了您的编辑下一个标签将是:
map:tabnext
由于处理大写字符的方式,我不认为vim中可以使用tabprevious映射:
http://www.nabble.com/Maping-Ctrl-Shift-s-problems-td22918941.html
为了节省一些时间,我想在我想要的时候打猎