題:
如何不使用鼠標將窗口移至另一個空間?
Winder
2010-09-13 06:17:37 UTC
view on stackexchange narkive permalink

我將空間用於擁有多個桌面,但是經常需要將程序從一個空間移動到另一個空間。

我知道使用鼠標來完成此操作的各種方法:

  • 單擊並按住窗口標題欄,然後拖動到邊緣
  • F8 kbd>以顯示所有空格並拖動到所需位置
  • 單擊並按住標題欄,然後使用 Ctrl kbd> + # kbd>或 Ctrl kbd> + 滾動箭頭 kbd>

但無法找到僅鍵盤方法。我將Linux用於具有此功能的主要工作站之一,並且我也希望將其與OSX一起使用。

[OS X存在哪些窗口管理選項?](http://apple.stackexchange.com/questions/9659/what-window-management-options-exist-for-os-x)的可能重複項
六 答案:
Nippysaurus
2010-09-13 08:21:54 UTC
view on stackexchange narkive permalink

在拖動窗口時,按組合鍵可將窗口移至編號空間:

  • Control kbd> + 1 kbd>
  • Control kbd> + 2 kbd>
  • Control kbd> + 3 kbd>
  • 等等...

編輯:對於Lion,我必須轉到“系統偏好設置”->“鍵盤”->“鍵盤快捷鍵”->“任務控制”並啟用這些熱鍵。

這只是將屏幕移動到另一個空間,實際上您必須用鼠標單擊該窗口,然後使用該快捷方式移動該窗口。
看起來您需要為Lion以來的每個版本啟用這些鍵盤快捷鍵。 值得稱讚的是,這比我以前做的要容易:拖動窗口時按Ctrl +→。
robsoft
2010-09-13 13:47:46 UTC
view on stackexchange narkive permalink

SizeUp

您可以看看SizeUp,它在apple.se上至少被推薦過一次-它具有一些不錯的鍵盤工具,可以在多個窗口中投射窗口監視器(在我使用時),也可以將它們扔到多個“空格”中。

它不是免費的,但它非常有用,而且當然值得支付少量註冊費用。

只要正在移動的應用程序不處於全屏模式,[Spectacle](http://spectacleapp.com/)確實適用於多種顯示。
Bijan Camp
2014-12-28 13:50:35 UTC
view on stackexchange narkive permalink

紫水晶

使用紫水晶,您可以使用可配置的鍵盤快捷鍵將窗口發送到特定空間。一種可能的設置是:

  • Command kbd> + Control kbd> + 1 kbd> [發送到桌面1]
  • Command kbd> + Control kbd> + 2 kbd> [發送到桌面2]
  • Command kbd > + Control kbd> + 3 kbd> [發送到Desktop 3]
  • ,依此類推。 。

默認情況下,Amethyst會自動平鋪macOS窗口。如果您不希望自動平鋪或Amethyst提供的額外佈局功能,則在“首選項”下的“佈局”中添加“浮動”並刪除所有其他佈局。另外,請在“快捷方式”標籤下禁用所有不需要的鍵盤快捷鍵。

多年後,如果有機會有人在看這個線程,請嘗試使用BetterTouchTool(收費)的Amethyst。改變了我的生活。可以將BetterTouchTool的“鍵盤手勢”設置為執行“ Ctrl” +“ Alt” +“ Shift” +“ L” /“ H”,分別向窗口的左右方向發送一個空格;這完美地補充了普通的快捷方式。然後設置觸控板或魔術鼠標手勢以執行Amethyst快捷方式,例如用於調整主窗口大小的TipTaps,或我最喜歡的“兩指觸摸頂部”以左鍵單擊,然後將當前窗口設置為主窗口(alt-shift-enter)。美麗。
AsTeR
2015-08-02 23:43:21 UTC
view on stackexchange narkive permalink

BetterTouchTool :是免費的並且可以完成工作,還有很多其他功能;)我將它與 ShiftIt結合使用以調整窗口大小。 / p>

很棒的工具,但不再免費。不過,仍然值得花幾美元。
ShiftIt現在有點死了,但我完全用BTT取代了它。
chrismarx
2018-10-30 18:31:29 UTC
view on stackexchange narkive permalink

有一種內置的方法無需使用鼠標即可執行此操作。它涉及使用鼠標鍵,因此,當您連接了完整的外部鍵盤時,這實際上只是一個不錯的選擇。

步驟:

  1. 啟用尚未啟用的鼠標鍵(標準快捷方式是按鼠標左鍵5x)

  2. 使用數字鍵盤將鼠標指針定位在應用程序的菜單欄上。使用#5鍵單擊,然後按住該鍵,然後通過單擊其他數字之一(方向鍵)使窗口稍微拖動

  3. 然後,在該模式處於活動狀態後,您可以停止拖動(但按住鼠標鍵#5向下),並使用Ctrl-Left / Right快捷方式,然後將出現窗口

  4. ol>

    有關使用鼠標鍵的更多信息- https://support.apple.com/zh-cn/HT204434#mousekeys

Andrei Sura
2016-08-18 21:22:30 UTC
view on stackexchange narkive permalink

Shiftit很棒...

我使用 shiftit這是一個用於調整窗口大小或移動窗口的開源工具。

要移動窗口,您可以單擊“按住”窗口+ CTRL +空格鍵

歡迎詢問不同!請不要使用1句答案。我們正在嘗試找到最佳答案,這些答案將提供有關為何最佳答案的信息。像這樣的簡短答案並不能解釋為什麼它們是最好的方法或最好的工具。另外,提供指向該工具的鏈接對OP很有幫助。有關如何提供優質答案的信息,請參見[answer]。-來自評論-
如何在不使用鼠標的情況下“ click_hold_window”?
Elezar,ShiftIt需要鼠標...
需要鼠標,在_screens_而不是_spaces_之間移動,這就是問題所在。


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 2.0許可。
Loading...