Questão Existe uma maneira de mover a janela atual para outra área de trabalho sem usar um mouse no OS X?


No OS X, já que estou ciente de mover a janela atual para a próxima área de trabalho, cliquei na barra de título da janela para colocá-la no modo de movimentação e, mantendo o botão do mouse pressionado, pressione ctrl-<cursor direction_key>. Se você não tiver um laptop, isso pode exigir três mãos. Alternativamente, você pode entrar em espaços e arrastar uma janela de um desktop para outro.

Existe uma maneira mais fácil de fazer isso, apenas com o teclado (e duas mãos no máximo)?


82


origem


Sim, usando Tamanho até do software irradiado. Mover janelas em torno de um Mac com atalhos de teclado e SizeUp - jsejcksn


Respostas:


A partir de 10.7 você pode ativar o "controle de missão" e, em seguida, arrastar e soltar sua janela para qualquer grupo de área de trabalho.

enter image description here

Vejo: OS X Mountain Lion: Trabalhe em vários espaços


43



funciona no OSX 10.8.4 - AWrightIV
@AWrightIV Isso funcionou desde o Leopard. - Blacklight Shining
A pergunta solicita especificamente respostas que não exigem mouse. - jtheletter
CTRL + UP funciona em um teclado windows / genérico para abrir o controle de missão. - JPhi1618


Acho que o melhor que você pode fazer é segurar a barra de título da janela com o mouse, depois pressionar Ctrl-1 (ou 2, 3, 4, o que for). Isso requer o uso do mouse, mas é um pouco mais conveniente do que outros métodos.


26



não funciona no OSX 10.8.4 - AWrightIV
@AWrightIV: Funciona no OSX 10.7. Não tenho certeza sobre 10.8, mas talvez seja necessário ativar a tecla de atalho Ctrl-1 e Ctrl-2 para alternar as áreas de trabalho primeiro em System Pref> Keyboard. Isso poderia ser uma razão para não funcionar. - lightalchemist
Perfeito, exatamente o que eu estava procurando - Kevin Hooke
em 2017 isso ainda é uma ótima alternativa. Mesmo quando você precisa usar o mouse é muito mais conveniente do que o resto - mjsr


Se você instalar o "BetterTouchTool", poderá criar um atalho de teclado / mouse / gesto para:

  1. mover a janela do aplicativo para o outro monitor,
  2. maximizar a janela do aplicativo para o outro monitor.

Funciona muito bem! Além disso, "BetterTouchTool" tem vários outros recursos bacanas que você pode achar úteis. É grátis.


10



Eu já uso o BetterTouchTool e, graças a essa sugestão, mapeei um atalho de teclado que move a janela atual de um monitor para o outro. Obrigado! - Robin Zimmermann
BTT é ótimo e mudou-se para um esquema de licença "pague o que quiser", mas não é mais totalmente gratuito. - JPhi1618
BetterTouchTool é incrível, mas a questão é se mudar para outra ÁREA DE TRABALHO, não outro monitor! - iconoclast


Infelizmente, a partir de 10.5.4, pelo menos, não há como fazer isso usando apenas um atalho de teclado.

Você posso no entanto, use apenas o mouse, que também requer apenas uma mão, arrastando a janela até a borda da tela. Você pode definir mais opções para isso usando o Urdidura ou Segredos painéis de preferências (ambos gratuitos).


7



funciona no OSX 10.8.4, mas somente se você já criou o outro desktop - AWrightIV


Layout ótimo, um aplicativo que desenvolvi, permite usar comandos do teclado para mover, redimensionar e alterar o espaço de grupos de janelas.


3



Wow, Optimal Layout parece incrível! Uma pequena crítica que notei imediatamente ao assistir ao vídeo de demonstração: você digitou incorretamente "focalizado": future-perfect.co.uk/grammartips/… ... mas eu já estou apaixonado pelo aplicativo. Obrigado pela dica. - iconoclast
O recurso de alterar espaços não foi removido em algum momento? Você também pode alterar a descrição em Spaceypágina de. "compatível apenas com o Mac OS X 10.6 Snow Leopard" também pode ser interpretado como incompatível com o 10.5 e versões anteriores. - user495470


Existe uma ferramenta chamada Zooom Isso permitirá que você pegue qualquer parte de uma janela para movê-lo usando uma tecla de atalho, e também redimensionar janelas, novamente com uma tecla de atalho. Isso é muito bom quando passar de um Linux wm para o OS X, no entanto eu ainda estou querendo saber se apenas a troca básica como na pergunta está disponível sem compras adicionais de software.


2





Parece Ametista (https://github.com/ianyh/Amethyst) poderia alternar a aplicação para qualquer espaço de trabalho.


1





Se você estiver usando o gerenciador de janelas, não o ambiente desktopg, poderá fazer isso modificando o keymap, a função TakeToWorkspace ou SendToWorkspace.

Por exemplo, no 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

Permitirá que você pressione "botão mac" + número do espaço de trabalho e a janela focalizada será levada para o espaço de trabalho correto.


0





A maneira mais fácil de fazer isso é ativar os atalhos nas configurações para alternar para a área de trabalho de sua escolha, conforme mostrado abaixo. Uma vez que você tenha ativado, você pode mover a janela de sua escolha, segurando o botão do mouse e executando o seu atalho.

enter image description here


0