Como mover uma janela para outro espaço sem usar o mouse?

66

Uso espaços para ter várias áreas de trabalho, mas geralmente preciso mover um programa de um espaço para outro.

Estou ciente das várias maneiras de fazer isso com um mouse:

  • Clique e segure na barra de título da janela e arraste para a borda
  • F8 para mostrar todos os espaços e arraste para o local desejado
  • Clique e mantenha pressionado na barra de título e use Ctrl+ #ou Ctrl+Scroll Arrow

Mas não foi possível encontrar um método somente de teclado. Eu uso o Linux para uma das minhas estações de trabalho principais que tem essa capacidade e gostaria de usá-lo também com o OSX.

Winder
fonte
Ei legal, a pergunta que tenho e a resposta estão aqui na sua pergunta! Eu só quero saber como mover um aplicativo para outro espaço de trabalho, se ele usa ou não o mouse.
precisa saber é o seguinte
Esse truque "clique e ctrl- #" é muito útil de qualquer maneira. Muito obrigado.
1
"Clique na janela e use" - você deve pressionar e segurar a janela; clicar é tecnicamente incorreto.
Sufian

Respostas:

30

Ao arrastar uma janela, pressione combinação de teclas para mover a janela para o espaço numerado:

  • Control + 1
  • Control + 2
  • Control + 3
  • etc ...

EDIT: Para o Lion, eu tive que ir para Preferências do Sistema -> Teclado -> Atalhos do Teclado -> Controle da Missão e ativar essas teclas de atalho.

Nippysaurus
fonte
8
Isso apenas move a tela para outro espaço; você realmente precisa clicar na janela com o mouse e usar esse atalho para mover a janela.
Winder
Você está certo :) Resposta atualizada.
Nippysaurus
Não está trabalhando no Lion! :(
Atul Goyal 22/02
Esse método funciona bem para mim com o Mavericks e funcionou bem com o Mountain Lion. A chave é definir os atalhos para ir para espaços específicos (como disse o @Nippysaurus).
Mjturner #
20
Você está doidão? Ele disse "sem usar o maldito mouse", arghh
YemSalat 5/11
17

Tamanho até

Você pode dar uma olhada no SizeUp, que já foi recomendado no apple.se pelo menos uma vez antes - ele tem algumas boas ferramentas de teclado para abrir janelas em vários monitores (como eu a uso) e também em vários espaços.

Não é gratuito, mas é muito útil e certamente vale a pequena taxa de inscrição.

robsoft
fonte
É isso que eu uso e é ótimo.
Martin Marconcini
1
Ah, estou usando o Sizup há algum tempo (para imitar o Aero snap) e não sabia disso. Muito útil. E de fato vale a taxa de inscrição.
Rabarberski
2
Eu tentei o SizeUp, mas leva um segundo inteiro para mover uma janela para outro espaço. Isso é inaceitável: [
Brian Gordon
Há também uma alternativa gratuita, Spectacle , embora não tenha uma opção para vários espaços. Funciona bem para vários monitores.
Pranav #
Ano depois, o SizeUp ainda tem um segundo de atraso ao trocar de espaço. Eu suspeito que é porque o OS X não tem API pública para isso e eles estão fazendo alguma invasão para contornar a limitação.
Wojtek Kruszewski
7

Ametista

Com o Amethyst, você pode enviar janelas para espaços específicos usando atalhos de teclado configuráveis. Uma configuração possível é:

  • Command+ Control+ 1   [enviar para a área de trabalho 1]
  • Command+ Control+ 2   [enviar para a área de trabalho 2]
  • Command+ Control+ 3   [enviar para a área de trabalho 3]
  • e assim por diante . . .

Por padrão, o Amethyst automaticamente bloqueia suas janelas do macOS. Se você não desejar a colocação automática em mosaico ou os recursos extras de layout fornecidos pela Amethyst, adicione "flutuante" ao Layouts em Preferências e remova todos os outros layouts. Além disso, desative os atalhos de teclado que você não precisa na guia "Atalhos".

Bijan Camp
fonte
1
Com a chance de alguém olhar para esse tópico anos depois, tente a Amethyst com o BetterTouchTool (pago). Mudou minha vida. Os 'gestos do teclado' do BetterTouchTool podem ser configurados para executar Ctrl+ Alt+ Shift+ L/ Hpara enviar à janela um espaço à direita / esquerda, respectivamente; isso complementa os atalhos normais perfeitamente. Em seguida, configure o trackpad ou os gestos mágicos do mouse para executar os atalhos da Amethyst, como TipTaps para redimensionar a janela principal, ou o meu favorito, 'toque com dois dedos no topo' para clicar com o botão esquerdo e, em seguida, defina a janela atual para a janela principal (alt-shift-enter) . Bela.
Zelk
Obrigado pela dica @cormacrelf. O Gnome 3 da FYI faz tudo isso de maneira elegante e elegante. É irritante que a Apple nos faça baixar vários aplicativos de terceiros.
Gabe Kopley
5

BetterTouchTool : gratuito e faz o trabalho, além de muito mais;) Eu o uso em combinação com o ShiftIt para redimensionar janelas.

Áster
fonte
uma ótima ferramenta, mas não é mais gratuita. Ainda vale a pena os poucos dólares, no entanto.
Iconoclast
ShiftIt está meio morto agora, mas eu o substituí totalmente pelo BTT.
AsTeR 22/02
0

Existe uma maneira integrada de fazer isso sem usar o mouse. Envolve o uso das teclas do mouse, portanto, essa é realmente apenas uma boa opção para quando você tem um teclado externo completo conectado.

Passos:

  1. Ative as teclas do mouse se ainda não estiver ativada (o atalho padrão está pressionando o botão de opção esquerdo 5x)

  2. Use o teclado numérico para posicionar o ponteiro do mouse na barra de menus do aplicativo. Use a tecla nº 5 para clicar, mantenha-a pressionada e faça a janela arrastar um pouco, clicando em um dos outros números (as teclas direcionais)

  3. Depois que esse modo estiver ativo, você poderá parar de arrastar (mas mantenha pressionada a tecla 5 do mouse) e usar o atalho Ctrl-Esquerda / Direita e a janela será exibida.

Para saber mais sobre como usar as teclas do mouse - https://support.apple.com/en-us/HT204434#mousekeys

chrismarx
fonte
-1

Shiftit é incrível ...

Eu uso o shiftit, que é uma ferramenta de código aberto para redimensionar / mover janelas.

Para mover uma janela, você pode clicar em_hold_window + CTRL + space_number

Andrei Sura
fonte
2
Bem-vindo ao perguntar diferente! Abstenha-se de respostas de uma frase. Estamos tentando encontrar as melhores respostas e essas respostas fornecerão informações sobre por que elas são as melhores. Respostas curtas como essa não explicam por que elas são a melhor abordagem ou a melhor ferramenta. Além disso, fornecer um link para a ferramenta pode ser muito útil para o OP. Consulte Como responder sobre como fornecer uma resposta de qualidade. - Resenha -
fsb
Como você "clica em" windows "sem usar o mouse?
Elezar 14/01
1
Elezar, ShiftIt requer o mouse ...
Andrei Sura
Requer mouse, move-se entre telas , não espaços , e é isso que a pergunta é feita.
Benjamin R