Come spostare una finestra in un altro spazio senza usare il mouse?


66

Uso gli spazi per avere più desktop, ma spesso devo spostare un programma da uno spazio all'altro.

Sono a conoscenza dei vari modi per farlo con un mouse:

  • Fai clic e tieni premuto sulla barra del titolo della finestra e trascina verso il bordo
  • F8 per mostrare tutti gli spazi e trascinare nella posizione desiderata
  • Fai clic e tieni premuto sulla barra del titolo e usa Ctrl+ #o Ctrl+Scroll Arrow

Ma non sono stato in grado di trovare un metodo solo per tastiera. Uso Linux per una delle mie principali workstation che ha questa capacità e mi piacerebbe molto usarlo anche con OSX.



Ehi bello, la domanda che ho e la sua risposta sono tutte qui nella tua domanda! Voglio solo sapere come spostare un'app in un'altra area di lavoro, indipendentemente dal fatto che utilizzi o meno il mouse.
DarenW,

Quel trucco "click & ctrl- #" è comunque molto utile. Molte grazie.

1
"Fai clic su finestra e utilizza": devi tenere premuta la finestra, facendo clic tecnicamente non è corretto.
Sufian,

Risposte:


30

Mentre trascini una finestra, premi la combinazione di tasti per spostare la finestra nello spazio numerato:

  • Control + 1
  • Control + 2
  • Control + 3
  • eccetera ...

EDIT: Per Lion, ho dovuto andare su Preferenze di Sistema -> Tastiera -> Tasti di scelta rapida -> Controllo missione e abilitare questi tasti di scelta rapida.


8
Questo sposta semplicemente lo schermo in un altro spazio, in realtà devi fare clic sulla finestra con il mouse e quindi utilizzare quella scorciatoia per spostare la finestra.
Winder,

Come hai ragione :) Risposta aggiornata.
Nippysaurus,

Non funziona su Lion! :(
Atul Goyal,

Questo metodo funziona bene per me con Mavericks e ha funzionato bene con Mountain Lion. La chiave sta definendo le scorciatoie per saltare a spazi specifici (come diceva @Nippysaurus).
mjturner,

20
Sei alto? Disse "senza usare quel dannato topo", arghh
YemSalat il

17

Taglia in più

Puoi dare un'occhiata a SizeUp, che è stato consigliato su apple.se almeno una volta prima - ha alcuni strumenti di tastiera carini per lanciare finestre su più monitor (mentre lo uso) e anche per lanciarli su più 'spazi'.

Non è gratuito, ma è molto utile e sicuramente vale la piccola tassa di registrazione.


Questo è quello che uso ed è fantastico.
Martin Marconcini,

1
Ah, sto usando Sizup da qualche tempo (per imitare lo snap Aero), e non lo sapevo. Molto utile. E in effetti vale la quota di iscrizione.
Rabarberski,

2
Ho provato SizeUp ma ci vuole un secondo per spostare una finestra in un altro spazio. Questo è inaccettabile: [
Brian Gordon,

C'è anche un'alternativa gratuita, Spectacle , anche se non ha un'opzione per più spazi. Funziona bene per più schermi però.
Pranav 웃

Anno dopo SizeUp ha ancora un secondo di ritardo quando si cambia spazio. Sospetto sia perché OS X non ha API pubbliche per questo e stanno facendo degli hacker per aggirare la limitazione.
Wojtek Kruszewski,

7

Ametista

Con Amethyst, puoi inviare finestre a spazi specifici usando le scorciatoie da tastiera configurabili. Una possibile configurazione è:

  • Command+ Control+ 1   [invia al desktop 1]
  • Command+ Control+ 2   [invia a Desktop 2]
  • Command+ Control+ 3   [invia a Desktop 3]
  • e così via . . .

Per impostazione predefinita, Amethyst affianca automaticamente le finestre di macOS. Se non si desidera la piastrellatura automatica o le funzionalità di layout extra fornite da Amethyst, aggiungere "mobile" ai layout in Preferenze e rimuovere tutti gli altri layout. Inoltre, disabilita le scorciatoie da tastiera che non ti servono nella scheda "Scorciatoie".


1
In caso contrario qualcuno sta guardando questo thread anni dopo, prova Amethyst con BetterTouchTool (a pagamento). Ha cambiato la mia vita. I 'gesti da tastiera' di BetterTouchTool possono essere impostati per eseguire Ctrl+ Alt+ Shift+ L/ Hper inviare una finestra di uno spazio rispettivamente a destra / sinistra; questo integra perfettamente le normali scorciatoie. Quindi imposta i trackpad o i gesti del mouse magico per eseguire le scorciatoie di Ametista, come TipTaps per ridimensionare la finestra principale, o il mio preferito, "tocca due dita in alto" sul clic sinistro e quindi imposta la finestra corrente sulla finestra principale (alt-shift-enter) . Bellissimo.
zelk,

Grazie per il suggerimento @cormacrelf. FYI Gnome 3 fa tutto questo elegantemente fuori dalla scatola. È fastidioso che Apple ci faccia scaricare più app di terze parti.
Gabe Kopley,

5

BetterTouchTool : gratuito e fa il lavoro più un sacco di extra;) Lo uso in combinazione con ShiftIt per il ridimensionamento delle finestre.


un ottimo strumento, ma non più gratuito. Vale comunque la pena spendere qualche dollaro.
iconoclasta l'

ShiftIt è un po 'morto ora, ma l'ho sostituito completamente con BTT.
AsTeR,

0

C'è un modo integrato per farlo senza usare il mouse. Implica l'utilizzo dei tasti del mouse, quindi questa è davvero solo una buona opzione per quando hai una tastiera esterna completa collegata.

passi:

  1. Abilita i tasti del mouse se non è già abilitato (il collegamento standard colpisce il pulsante di opzione sinistro 5x)

  2. Utilizzare il tastierino numerico per posizionare il puntatore del mouse sulla barra dei menu dell'app. Usa il tasto # 5 per fare clic, quindi tieni premuto e fai trascinare leggermente la finestra facendo clic su uno degli altri numeri (i tasti direzionali)

  3. Quindi, una volta che quella modalità è attiva, è possibile interrompere il trascinamento (ma tenere premuto il tasto del mouse n. 5) e utilizzare il tasto Ctrl-Sinistra / Destra e la finestra seguirà

Per ulteriori informazioni sull'uso dei tasti del mouse - https://support.apple.com/en-us/HT204434#mousekeys


-1

Shiftit è fantastico ...

Uso shiftit che è uno strumento open source per ridimensionare / spostare finestre.

Per spostare una finestra è possibile fare clic su Windows_hold_window + CTRL + space_number


2
Benvenuti a chiedere diverso! Si prega di astenersi dalle risposte di 1 frase. Stiamo cercando di trovare le risposte migliori e tali risposte forniranno informazioni sul perché sono le migliori. Le risposte brevi come questa non spiegano perché sono l'approccio migliore o lo strumento migliore. Inoltre, fornire un collegamento allo strumento può essere molto utile all'OP. Vedi Come rispondere su come fornire una risposta di qualità. - Dalla recensione -
fsb

Come si fa "click_hold_window" senza usare il mouse?
Elezar,

1
Elezar, Shift Richiede il mouse ...
Andrei Sura,

Richiede il mouse, si sposta tra le schermate , non gli spazi , che è la domanda posta.
Benjamin R,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.