Tengo 20 ventanas abiertas en mi sesión de pantalla y me gustaría reordenar la ventana 20 más a la derecha para decir, justo entre las posiciones 9 y 10, así:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
...V
............
...................
...
V
1 2 3 4 5 6 7 8 9 20 10 11 12 13 14 15 16 17 18 19
¿Cómo puedo hacer eso en uno o pocos comandos?
Respuesta1
No sé cómo reordenar el número de ventana con el mouse. Pero en la versión git, el número de ventana puede aumentar o disminuir la cantidad relativa.
number [[+|-]n]
Y en windowlist
, puede intercambiar el número de ventana usando ,
(anterior) o .
(siguiente).
En su ejemplo, el siguiente procedimiento satisfaría sus deseos.
- seleccione la ventana que desea mover (
select 20
) - cambiar a la lista de ventanas (
windowlist
) - escriba
,
la clave 10 veces - (salir de la lista de ventanas)
Respuesta2
Lo mejor que sé es volver a numerar todas las ventanas, así:
C-a :number X
donde C = Ctrl y X es el número que desea para esta ventana. En su caso, esto significa que necesita mover 20 -> 10 y 10 -> 20. Utilice un enfoque más complicado si lo prefiere.
Desde elpágina de manual:
number [n]
Change the current windows number. If the given number n is already
used by another window, both windows exchange their numbers. If no
argument is specified, the current window number (and title) is shown.