¿Hay alguna forma de mover la ventana actual a otro escritorio sin usar un mouse en OS X?


104

En OS X, como sé, para mover la ventana actual al siguiente escritorio, haría clic en la barra de título de la ventana para tenerla en modo de movimiento, y luego, manteniendo presionado el botón del mouse, presionar Ctrl+ o Ctrl+ . Si no tiene una computadora portátil, esto puede requerir tres manos. Alternativamente, puede ir a espacios y arrastrar una ventana de un escritorio a otro.

¿Hay una manera más fácil de hacer esto, solo con el teclado (y dos manos como máximo)?



2
es 2019 y todavía no hay una solución sin mouse para esa tarea básica
sousben

Respuestas:


48

A partir de 10.7 puede activar el "control de misión" y luego arrastrar y soltar su ventana a cualquier grupo de escritorio.

ingrese la descripción de la imagen aquí

Ver: OS X Mountain Lion: trabajar en múltiples espacios


funciona en OSX 10.8.4
AWrightIV

1
@AWrightIV Esto ha funcionado desde Leopard.
Blacklight Shining

74
La pregunta específicamente solicita respuestas que no requieren de mouse.
jtheletter

1
CTRL + UP funciona en un teclado Windows / genérico para abrir el control de la misión.
JPhi1618

36

Creo que lo mejor que puedes hacer es mantener la barra de título de la ventana con el mouse, luego presionar Ctrl-1 (o 2, 3, 4, lo que sea). Esto requiere usar el mouse, pero es un poco más conveniente que otros métodos.


55
no funciona en OSX 10.8.4
AWrightIV

55
@AWrightIV: Funciona en OSX 10.7. No estoy seguro acerca de 10.8, pero es posible que deba habilitar la tecla de acceso directo Ctrl-1 y Ctrl-2 para cambiar de escritorio primero en Pref. Del sistema> Teclado. Esa podría ser una razón por la que no funciona.
lightalchemist

Perfecto, exactamente lo que estaba buscando
Kevin Hooke

en 2017, esta sigue siendo una gran alternativa. Incluso cuando necesita usar el mouse es mucho más conveniente que el resto
mjsr

13

Si instala "BetterTouchTool", puede crear un atajo de teclado / mouse / gesto para:

  1. mover la ventana de la aplicación al otro monitor,
  2. maximizar la ventana de la aplicación al otro monitor.

Funciona muy bien! Además, "BetterTouchTool" tiene muchas otras funciones ingeniosas que pueden serle útiles. Es gratis.


Ya uso BetterTouchTool y, gracias a esta sugerencia, asigné un atajo de teclado que mueve la ventana actual de un monitor a otro. ¡Gracias!
Robin Zimmermann

1
BTT es excelente y se ha movido a un esquema de licencia de "paga lo que quieras", pero ya no es totalmente gratuito.
JPhi1618

55
BetterTouchTool es increíble, ¡pero la pregunta es acerca de pasar a otro ESCRITORIO , no a otro monitor!
iconoclasta

9

Desafortunadamente, a partir de 10.5.4 al menos, no hay forma de hacerlo usando solo un atajo de teclado.

Usted puede sin embargo hacerlo usando sólo el ratón, que también requiere una sola mano, arrastrando la ventana al borde de la pantalla. Puede configurar más opciones para esto usando los paneles de preferencias Warp o Secrets (ambos gratuitos).


funciona en OSX 10.8.4, pero solo si ya ha creado el otro escritorio
AWrightIV

4

Optimal Layout , una aplicación que desarrollé, le permite usar los comandos del teclado para mover, cambiar el tamaño y cambiar el espacio de grupos de ventanas.


¡Guau, el diseño óptimo se ve increíble! Sin embargo, una pequeña crítica que noté inmediatamente después de ver el video de demostración: escribió mal "enfocado": future-perfect.co.uk/grammartips/… ... pero ya estoy enamorado de la aplicación. Gracias por el consejo.
iconoclasta

¿No se eliminó la característica de cambiar espacios en algún momento? También puede cambiar la descripción en la página de Spacey . "solo compatible con Mac OS X 10.6 Snow Leopard" también podría interpretarse que no es compatible con 10.5 y versiones anteriores.
Lri


3

Existe una herramienta llamada Zooom que le permitirá tomar cualquier parte de una ventana para moverla usando una tecla de acceso rápido, y también cambiar el tamaño de las ventanas de manera similar, nuevamente con una tecla de acceso rápido. Esto es muy bueno cuando se pasa de un Linux WM a OS X, sin embargo, todavía me pregunto si solo hay un cambio básico como en la pregunta disponible sin compras adicionales de software.


2

La forma más fácil de hacer esto es habilitar los accesos directos en la configuración para cambiar al escritorio de su elección como se ve a continuación. Una vez que lo haya habilitado, puede mover la ventana de su elección manteniendo presionado el botón del mouse y ejecutando su acceso directo.

ingrese la descripción de la imagen aquí


1
de nuevo ... esta no es una solución SIN MOUSELESS
iconoclasta

1

Si está utilizando el administrador de ventanas no el entorno de escritorio, puede hacerlo modificando el mapa de teclas, la función TakeToWorkspace o SendToWorkspace.

Por ejemplo en fluxbox.

$vi ~/.fluxbox/keys
Super_L 1 :TakeToWorkspace 1
Super_L 2 :TakeToWorkspace 2
Super_L 3 :TakeToWorkspace 3
Super_L 4 :TakeToWorkspace 4
Super_L 5 :TakeToWorkspace 5
Super_L 6 :TakeToWorkspace 6
Super_L 7 :TakeToWorkspace 7

Le permitirá presionar "botón mac" + número de espacio de trabajo y la ventana enfocada se llevará al espacio de trabajo correcto.


¿Estás diciendo que puedes ejecutar Fluxbox en macOS en lugar del Finder?
iconoclasta

0

Si arrastra usando la barra de título y la mantiene presionada contra un borde de la pantalla, debería moverse después de unos segundos (si hay un 'Espacio' para que vaya). Seguro que tienes que usar el mouse pero no hay comandos de teclado involucrados.


Creo que el OP considera que los comandos de teclado son más fáciles / rápidos que usar el mouse.
jtheletter

0

A. Control-Up, luego arrastre la ventana a la parte SUPERIOR de la pantalla. Esos son los escritorios. Un poco más difícil de realizar que los escritorios Linux; pero funciona. Apple está tratando de mostrarte lo que ya está en cada escritorio. B. El botón F3 también activa el Control de Misión. Nota: Use las flechas del lado de Control para cambiar de escritorio


0

Yo uso amatista para lograr esto. Tiene algunos atajos personalizables realmente agradables para la gestión de ventanas.

captura de pantalla de configuración de amatista

Amethyst es por defecto un administrador de ventanas de mosaico, sin embargo, desactivo todos los mosaicos en la configuración de amatista y solo lo uso para los atajos de teclado de administración de ventanas. Probablemente exagere, pero funciona.


0

Entonces, para macOS 10.14.6, haga clic en el menú de Apple, vaya a Preferencias del sistema y vaya a Control de misión, haga clic en Esquinas calientes en la esquina inferior izquierda de la ventana y coloque Control de misión en una de las esquinas. Lleve su mouse a la esquina a la que lo asignó y separará las ventanas abiertas en su escritorio, elija lo que desee en un nuevo escritorio y arrástrelo hacia la barra de menú superior. Listo, puede crear tantos escritorios nuevos como sea compatible con el sistema operativo. O deslice tres dedos hacia arriba en su computadora portátil y arrastre la aplicación que desea en el segundo escritorio hasta la barra de menú superior.


-1

Entonces, probar todos los métodos falsos por accidente me llevó a la solución que todos buscan:

Haga clic y mantenga presionada la ventana que desea mover. Mantenga presionado el botón Ctrl. Arrastre la ventana al borde de la pantalla hasta que mueva la ventana a un nuevo escritorio. Suelta la ventana y suelta el botón Ctrl. Auge. Hecho.

Alternativamente, puede usar Mission Control para arrastrar y soltar aplicaciones en el Escritorio que desee, pero esa no es la solución que está buscando. Superar.


1
¿Me está funcionando sin la tecla de control ...? Simplemente haga clic, arrastre, espere pacientemente. No es lo más fácil de hacer con un touchpad ...
Merlyn Morgan-Graham

@ MerlynMorgan-Graham Siempre mantengo el bloqueo de arrastre habilitado. Hace que sostener cosas así sea mucho más fácil.
Blacklight Shining

3
Falso: esta respuesta requiere pasar el ratón.
jtheletter
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.