Search code examples
vimtabsnerdtree

How to change tabs order in VIM?


Is there a way to change tabs order in Vim (i.e. change the position of the tabs in the tab bar)? For example, let's say my current tabs are in this order:

A | B | C | D

But I would like to switch the position of the tabs to something like:

A | C | B | D

How can I do that?


Solution

  • You can use :tabmove followed by the tab number to move past. For example, :tabmove 3 will make the current tab move past the 3rd. :tabmove 0 moves to the beginning and :tabmove (without a number) moves to the end.

    Another way - though not orthodox - is to enable mouse via :set mouse=a and drag-and-drop tabs around. It might look simpler for a start.