¿Cómo mover ventanas alrededor y entre monitores, usando atajos de teclado?

38

En MS Windows podemos usar Super+ Arrowpara mover una ventana a la derecha y a la izquierda de la pantalla, maximizar, minimizar e incluso moverla a otra pantalla. ¿Hay alguna forma de configurar esta función en Gnome?

Jader Dias
fuente
1
Tengo kde y super + flechas se mueve al siguiente borde del monitor y a otra pantalla.
ctrl-alt-delor
Le recomiendo que cambie la selección de "respuesta correcta" a Simon D's, ya que es la más actualizada y útil en estos días.
Freedom_Ben

Respuestas:

17

Ctrl+ Alt+ NUMPAD 4(borde izquierdo) Ctrl+ Alt+ NUMPAD 6(borde derecho)

Asegúrese de estar utilizando las teclas de cursor NUMPAD, no las específicas, si las tiene. De lo contrario, cambiará los espacios de trabajo.

Tenga en cuenta que estos accesos directos solo funcionan en ventanas no maximizadas. La maximización de cualquier ventana seleccionada se puede hacer usando

Ctrl+ Alt+ NUMPAD 5(centro)

Lista de atajos de teclado de Unity aquí en caso de que no los haya visto.

¿Cuáles son los atajos de teclado y mouse de Unity?

Frychiko
fuente
66
No funciona en Gnome
Jader Dias
@Jader Dias ¿ De qué manera lo que "no funciona" en Gnome?
ændrük
3
@ ændrük Según tengo entendido, los atajos de teclado de Unity no funcionan en Gnome
Jader Dias
@JaderDias: Pero lo hacen (al menos estas claves particulares, en 12.10), ¡y esto es genial! Consulte askubuntu.com/a/222902/30266 para obtener más detalles.
krlmlr
3
Estos son geniales, los descubrí recientemente. Lo único que no hacen (que pidió el OP) es mover ventanas de un monitor a otro.
Paul Bissex
21

La extensión Put Windows implementa esta característica. Después de instalarlo, Super+ Shift+ Lefty Super+ Shift+ Rightmueven la ventana activa a la pantalla anterior / siguiente, respectivamente, tal como en Windows. Esto funciona incluso en una configuración de tres monitores, y también mover ventanas maximizadas ahora funciona de manera confiable.

La solución de Frychiko funciona muy bien en una configuración de dos monitores, pero sufre problemas al mover ventanas maximizadas.

Probado con Ubuntu 13.04.

krlmlr
fuente
1
Después de la instalación, debe usar la herramienta gnome-shell-extension-prefs para configurar las teclas utilizadas (no se muestran en la configuración del teclado). No tenía esa herramienta (la instalé gnome-shellen Ubuntu), pero apt-get install gnome-shell-extensionsme dejó ejecutar "Tweak Tool".
idbrii
Si ha configurado los monitores para que estén uno encima del otro, entonces necesita usar Super + Shift + Up/DownEsto también funciona en Fedora 28 (Gnome 3)
icc97
18

En Ubuntu 17.10, los atajos de teclado Shift+ Super+ Arrowsmueven la ventana entre los diferentes monitores.

Se puede modificar en Configuración> Dispositivos> Teclado> Navegación> Mover ventana un monitor arriba / abajo / a la izquierda / a la derecha.

Simon D
fuente
44
Lo mismo en Ubuntu Gnome 16.04. Esta es la respuesta actualizada, las otras están más o menos desactualizadas.
10

ALT + F7 que selecciona la ventana y se mueve con la flecha. Presione Entrar para liberar la ventana.

shantanu
fuente
2
Es una respuesta válida, pero no logra el comportamiento deseado
Jader Dias
1
Además, presione MAYÚS para moverse más rápido, o CTRL para moverse más lento cuando use las teclas de flecha
Sam
Para mí, usando 16.04, ninguna de las otras respuestas funciona para moverse entre monitores, excepto este (sin instalar una extensión, lo que parece innecesario).
Lo mismo aquí: esta es una solución de trabajo para mover una ventana fuera de un monitor disfuncional, causada por virtualbox.org/ticket/14743 .
cslotty
0

Agregando a la respuesta de Frychiko:

  • ctrl+ alt+ num_pad_5maximiza y minimiza la ventana
  • ctrl+ alt+ num_pad_8o num_pad_2 mueve las ventanas al borde superior e inferior respectivamente.

También es muy fácil lograr esto en las computadoras portátiles: simplemente agregue una fnclave a su combinación y ¡listo!

Merstzik
fuente
Esto no responde la pregunta, ya que solo los mueve dentro del monitor actual y no los moverá a un monitor diferente.
Kimberly W
La pregunta original fue editada.
Merstzik
0

Probado en Ubuntu 18.04 (Pop! _OS) con Gnome 3.28.2:

  • Ventana en movimiento en la pantalla actual: Ctrl+ Super+Arrows

  • Mover ventana a otra pantalla: Ctrl+ Shift+ Super+Arrows

Editar:

La respuesta inicial funciona (al menos) para Pop! _OS 18.04: los cortes de teclado pueden ser personalizados.

Más tarde encontré esta página wiki de Gnome que dice que debería ser Shift+ Super+Arrows Left/Right

Cristi
fuente
no funciona para ubuntu 19.04
tatsu
Podría tener atajos de teclado específicos de la distribución. wiki.gnome.org/Design/OS/KeyboardShortcuts establece que debería ser Shift + Super + Left / Right
Cristi
-1

Al usar la combinación Ctrl + Shift + Alt + Arrow, puedes mover cualquier ventana a las otras pantallas.

Pescado frio
fuente
En mi instalación, solo movería ventanas entre espacios de trabajo. Cuando digo pantallas, deberías pensar en una configuración de varios monitores.
Jader Dias
Debe dejar en claro en su pregunta que no se refiere a espacios de trabajo.
Roddie
44
@Roddie Lo dejó claro al usar las pantallas de palabras en lugar de espacios de trabajo .
ændrük
1
No, no lo ha dejado claro, de ahí que alguien haya ofrecido esta misma respuesta.
Roddie