Reputation: 2854
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?
Upvotes: 56
Views: 25063
Reputation: 381
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.
Upvotes: 13
Reputation: 1050
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).
Upvotes: 20
Reputation: 34164
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.
Upvotes: 83
Reputation: 47567
Press gt
to switch tabs. Also - 1gt
2gt
to open 1st, 2nd... tab.
Upvotes: 28