BenGC
BenGC

Reputation: 2854

gvim: switching tabs with keyboard

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

Answers (4)

mc.watras
mc.watras

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

danns87
danns87

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

Susam Pal
Susam Pal

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

Arnis Lapsa
Arnis Lapsa

Reputation: 47567

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

Upvotes: 28

Related Questions