seleccionar que linea insertar inicio con compilar busquedas busqueda vim tabs order nerdtree

que - vim insertar linea



¿Cómo cambiar el orden de las pestañas en vim? (3)

Mueva las pestañas hacia la izquierda / derecha

Para mí tiene mucho más sentido mover las pestañas hacia la izquierda o hacia la derecha de su posición actual en lugar de calcular la posición numérica exacta en la que las quiero. Estos simples mapas de teclas hacen exactamente eso:

noremap <A-Left> :-tabmove<cr> noremap <A-Right> :+tabmove<cr>

Ahora podrá mover la pestaña actual:

  • A la izquierda usando: Alt + izquierda
  • A la derecha usando: Alt + derecha

Para MacVim, intente usar M lugar de A (es decir, <M-Left> )

¿Hay alguna manera de cambiar el orden de las pestañas en Vim (es decir, cambiar la posición de las pestañas en la barra de pestañas)? Por ejemplo, digamos que mis pestañas actuales están en este orden:

A | B | C | D

Pero me gustaría cambiar la posición de las pestañas a algo así como:

A | C | B | D

¿Cómo puedo hacer eso?


Para mí -tabmove no está funcionando.

Estoy usando el siguiente comando: Ctrl + Shift + AvPág | AvPág.

nmap <C-S-PageUp> :tabmove -1<cr> nmap <C-S-PageDown> :tabmove +1<cr>


Puede usar :tabmove seguido del número de pestaña para pasar. Por ejemplo :tabmove 3 hará que la pestaña actual se mueva más allá de la 3ra. :tabmove 0 mueve al principio y :tabmove (sin un número) se mueve hacia el final.

Otra forma, aunque no ortodoxa, es habilitar el mouse a través de :set mouse=a y arrastrar y colocar pestañas alrededor. Puede parecer más simple para empezar.