Puedes usar el tabmovecomando. ( :help tabmovele dirá todo lo que necesita saber)
El comando toma dos tipos de parámetros:
Un signo ( +o -) seguido de un número:
:tabmove +2 moverá su pestaña de 2 lugares a la derecha
:tabmove -2 hará lo mismo a la izquierda.
También puede usar el comando con un número simple para establecer la posición de la pestaña:
:tabmove 0 pondrá la pestaña como la primera
:tabmove 2 pondrá la pestaña en la tercera posición
:tabmove pondrá la pestaña como la última
También puse esas líneas en mi .vimrc
" move current tab to left/right
noremap <Leader><Left> :execute 'silent! tabmove ' . (tabpagenr()-2)<CR>
noremap <Leader><Right> :execute 'silent! tabmove ' . tabpagenr()<CR>
Le permiten mover la pestaña actual de un lugar con la combinación Leader+ Right arrowy Leader+ Left arrowtal vez podrían serle útiles.
Editar: como @TomMcDo señaló en los comentarios, las asignaciones anteriores podrían simplificarse y seguir funcionando correctamente:
noremap <Leader><Left> :tabmove -1<CR>
noremap <Leader><Right> :tabmove +1<CR>
:tabmove -1y:tabmove +1?