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


104

No OS X, como estou ciente de mover a janela atual para a próxima área de trabalho, clique 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+ ou Ctrl+ . Se você não possui um laptop, isso pode exigir três mãos. Como alternativa, você pode entrar em espaços e arrastar uma janela de uma área de trabalho para outra.

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



2
é 2019 e ainda não há solução sem mouse para essa tarefa básica
sousben 25/01

Respostas:


47

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

insira a descrição da imagem aqui

Consulte: OS X Mountain Lion: trabalhe em vários espaços


funciona no OSX 10.8.4
AWrightIV

1
@AWrightIV Isso funciona desde o Leopard.
Blacklight Shining

73
A pergunta solicita especificamente respostas que não exijam o mouse.
jtheletter

1
CTRL + UP funciona em um teclado Windows / genérico para abrir o controle da missão.
precisa saber é o seguinte

36

Acho que o melhor que você pode fazer é segurar a barra de título da janela com o mouse e 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.


5
não funciona no OSX 10.8.4
AWrightIV

5
@AWrightIV: Funciona no OSX 10.7. Não tenho certeza sobre o 10.8, mas talvez seja necessário ativar as teclas de atalho Ctrl-1 e Ctrl-2 para alternar as áreas de trabalho primeiro em Pref do sistema> Teclado. Isso pode ser um motivo para não funcionar.
lightalchemist

Perfeito, exatamente o que eu estava procurando
Kevin Hooke

em 2017, essa ainda é uma ótima alternativa. Mesmo quando você precisa usar o mouse seu muito mais conveniente do que o resto
mjsr

13

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, o "BetterTouchTool" possui vários outros recursos interessantes que você pode achar úteis. É grátis.


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 outro. Obrigado!
22614 Robin Zimmermann

1
O BTT é excelente e mudou-se para um esquema de licença "pague o que você quiser", mas não é mais totalmente gratuito.
precisa saber é o seguinte

5
O BetterTouchTool é incrível, mas a questão é mudar para outro DESKTOP , não para outro monitor!
iconoclast

9

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

No entanto, você pode fazer isso usando apenas o mouse, o 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 os painéis de preferências Warp ou Secrets (ambos gratuitos).


funciona em OSX 10.8.4, mas só se você já criou outra área de trabalho
AWrightIV

4

O Layout Ideal , um aplicativo que eu desenvolvi, permite que você use comandos do teclado para mover, redimensionar e alterar o Espaço de grupos de janelas.


Uau, o layout ideal parece incrível! Porém, uma pequena crítica que notei imediatamente ao assistir ao vídeo de demonstração: você digitou incorretamente o "foco": future-perfect.co.uk/grammartips/… ... mas eu já estou apaixonada pelo aplicativo. Obrigado pela dica.
Iconoclast

O recurso de mudar de espaço não foi removido em algum momento? Você também pode alterar a descrição na página de Spacey . "somente compatível com o Mac OS X 10.6 Snow Leopard" também pode ser interpretado como não compatível com 10.5 e versões anteriores.
Lri 12/01


3

Existe uma ferramenta chamada Zooom que permite que você pegue qualquer parte de uma janela para movê-la usando uma tecla de atalho e também redimensione janelas de maneira semelhante, novamente com uma tecla de atalho. Isso é muito bom ao passar de um linux wm para o OS X, no entanto, ainda estou pensando se apenas a comutação básica, como na pergunta, está disponível sem a compra de software adicional.


2

A maneira mais fácil de fazer isso é permitir que os atalhos nas configurações mudem para a área de trabalho de sua escolha, conforme mostrado abaixo. Depois de ativá-lo, você pode mover a janela de sua escolha, mantendo o botão do mouse pressionado e executando o atalho.

insira a descrição da imagem aqui


1
novamente ... esta não é uma solução MOUSELESS
iconoclast

1

Se você estiver usando o gerenciador de janelas e não o ambiente desktopg, poderá fazer isso modificando o mapa de teclas, 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 da área de trabalho e a janela focada será levada para a área de trabalho correta.


você está dizendo que pode executar o Fluxbox no macOS em vez do Finder?
iconoclast

0

Se você arrastar usando a barra de título e pressioná-la contra uma borda da tela, ela deverá se mover após alguns segundos (se houver um 'Espaço' para ele ir). Claro que você precisa usar o mouse, mas não há comandos de chave envolvidos.


Acredito que o OP considere os comandos principais mais fáceis / rápidos do que usar o mouse.
jtheletter

0

A. Control-Up e arraste a janela para o TOPO da tela. Esses são os desktops. Um pouco mais difícil de perceber do que os desktops Linux; mas funciona. A Apple está tentando mostrar o que já está em cada área de trabalho. B. O botão F3 também ativa o Controle da Missão. Nota: Use as setas do lado do controle para alternar as áreas de trabalho


0

Eu uso a Ametista para fazer isso. Possui alguns atalhos personalizáveis ​​realmente agradáveis ​​para o gerenciamento de janelas.

captura de tela de configurações de ametista

Ametista é, por padrão, um gerenciador de janelas lado a lado, no entanto, desativo todos os lado a lado nas configurações de ametista e o uso apenas para os atalhos do teclado de gerenciamento de janelas. Provavelmente um exagero, mas funciona.


0

Portanto, para o macOS 10.14.6, clique no menu da maçã, vá para Preferências do Sistema e vá para Mission Control, clique em Hot Corners no canto inferior esquerdo da janela e coloque Mission Control em um dos cantos. Coloque o mouse no canto ao qual foi atribuído e ele separará as janelas abertas na área de trabalho. Escolha o que deseja em uma nova área de trabalho e arraste-o para a barra de menus superior. Concluído, você pode criar quantos novos desktops forem suportados pelo sistema operacional. Ou deslize para cima com três dedos no seu laptop e arraste o aplicativo desejado na segunda área de trabalho até a barra de menus superior.


-1

Então, tentar todos os métodos falsos por aí acidentalmente me levou à solução que todos estavam procurando:

Clique e segure a janela que você deseja mover. Segure o botão Ctrl. Arraste a janela para a borda da tela até mover a janela para uma nova área de trabalho. Solte a janela e solte o botão Ctrl. Estrondo. Feito.

Como alternativa, você pode usar o Mission Control para arrastar e soltar aplicativos na área de trabalho desejada, mas essa não é a solução que você está procurando. Siga em frente.


1
Está funcionando para mim sem a chave de controle ...? Basta clicar, arrastar, esperar pacientemente. Não é a coisa mais fácil de fazer com um touchpad ...
Merlyn Morgan-Graham

@ MerlynMorgan-Graham Eu sempre mantenho o bloqueio de arrasto ativado. Isso facilita a realização de coisas assim.
Blacklight Shining

3
Bogus: Esta resposta requer mouses.
Jsteletter 9/09/15
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.