題 有沒有辦法在OS X中不使用鼠標將當前窗口移動到另一個桌面?


在OS X中,我知道要將當前窗口移動到下一個桌面,我會在窗口的標題欄上單擊以使其處於移動模式,然後在按住鼠標按鈕的同時按 CTRL - <cursor direction_key>。如果您沒有筆記本電腦,可能需要三隻手。或者,您可以進入空間並將窗口從一個桌面拖到另一個桌面。

是否有一種更簡單的方法,僅使用鍵盤(最多兩隻手)?


82
2017-08-30 19:20


起源


是的,使用 SizeUp 來自Irradiated Software。 使用鍵盤快捷鍵和SizeUp在Mac上移動窗口 - jsejcksn


答案:


從10.7開始,您可以激活“任務控制”,然後將窗口拖放到任何桌面組。

enter image description here

看到: OS X Mountain Lion:在多個空間工作


42
2017-08-11 10:40



適用於OSX 10.8.4 - AWrightIV
@AWrightIV自Leopard以來,這已經有效了。 - Blacklight Shining
這個問題特別要求不需要鼠標的答案。 - jtheletter
CTRL + UP適用於Windows /通用鍵盤以打開任務控制。 - JPhi1618


我認為您可以做的最好的事情是用鼠標按住窗口標題欄,然後按Ctrl-1(或2,3,4,無論如何)。這需要使用鼠標,但它比其他方法更方便。


26
2017-08-30 19:42



在OSX 10.8.4上不起作用 - AWrightIV
@AWrightIV:它適用於OSX 10.7。我不確定10.8但您可能必須首先在System Pref> Keyboard下啟用Ctrl-1和Ctrl-2快捷鍵來切換桌面。這可能是它無法運作的原因。 - lightalchemist
完美,正是我想要的 - Kevin Hooke
在2017年,這仍然是一個很好的選擇。即使您需要使用鼠標,它也比其他鼠標更方便 - mjsr


如果安裝“BetterTouchTool”,則可以創建鍵盤/鼠標/手勢快捷方式:

  1. 將應用程序窗口移動到其他監視器,
  2. 最大化應用程序窗口到其他監視器。

工作得很好!此外,“BetterTouchTool”還有許多其他有用的功能。免費。


10
2017-07-05 16:42



我已經使用了BetterTouchTool,並且由於這個建議,我映射了一個鍵盤快捷鍵,將當前窗口從一個監視器移動到另一個監視器。謝謝! - Robin Zimmermann
BTT非常棒,已經轉向“按需付費”的許可方案,但不再完全免費。 - JPhi1618
BetterTouchTool很棒,但問題是要轉移到另一個 桌面,不是另一台顯示器! - iconoclast


不幸的是,至少從10.5.4開始,僅使用鍵盤快捷鍵無法做到這一點。

能夠 然而,通過將窗口拖動到屏幕邊緣,只需要一隻手就可以使用鼠標。您可以使用以下方法為此設置更多選項  要么 秘密 偏好窗格(均為免費)。


7
2017-08-30 19:48



適用於OSX 10.8.4,但前提是您已經創建了其他桌面 - AWrightIV


最佳佈局,我開發的應用程序,讓您使用鍵盤命令來移動,調整大小和更改窗口組的空間。


3
2017-09-04 20:38



哇,最佳佈局看起來很棒!不過,在觀看演示視頻時我立即註意到了一個小小的批評:你拼錯了“專注”: future-perfect.co.uk/grammartips/... ...但我已經愛上了應用程序。謝謝你的提示。 - iconoclast
是不是在某些時候刪除了更改空間的功能?您也可以更改說明 斯派西的頁面。 “只與Mac OS X 10.6 Snow Leopard兼容”也可以解釋為它與10.5及更早版本不兼容。 - user495470


有一個叫做的工具 Zooom 這將允許您抓住窗口的任何部分以使用熱鍵移動它,同樣也可以使用熱鍵同樣調整窗口大小。從linux wm遷移到OS X時,這是非常好的,但是我仍然想知道如果沒有額外的軟件購買,問題中的基本切換是否可用。


2
2017-08-30 19:48





好像紫水晶(https://github.com/ianyh/Amethyst)可以將應用程序切換到任何工作區


1
2017-09-09 04:48