gvim: switching tabs with keyboard

前端 未结 4 1622
臣服心动
臣服心动 2021-01-30 13:01

I can\'t seem to find a predefined keyboard shortcut for switching between open tabs in Gvim. What is it, and if there is none, how can I define one?

相关标签:
4条回答
  • 2021-01-30 13:07

    Use gt and gT commands.

    :tabn and :tabp also work.

    Read :help gt and read that section completely. There are many useful commands explained there.

    0 讨论(0)
  • 2021-01-30 13:08
    C-<PageUp>
    C-<PageDown>
    

    These are predefined, altaught not very practical, as on most keyboards Page keys are placed in the corners, far from 'natural' hands position.

    0 讨论(0)
  • 2021-01-30 13:09

    Press gt to switch tabs. Also - 1gt 2gt to open 1st, 2nd... tab.

    0 讨论(0)
  • 2021-01-30 13:27

    I have these mappings in my vimrc:

    map <C-Left> <Esc>:tabprev<CR>
    map <C-Right> <Esc>:tabnext<CR>
    map <C-n> <Esc>:tabnew
    

    I'm by no means a pro vim'er, but it works for me so I thought I'd share :) Control+Right for next tab, Control+Left for previous, Control+n to open a new tab (left out the so you can specify the path to open in the new tab).

    0 讨论(0)
提交回复
热议问题