題 用於在OS X中取消隱藏或取消最小化窗口的鍵盤快捷方式


我知道如何隱藏(Cmd+H)或最小化(Cmd+M)OS X中的一個聚焦窗口,但我找不到鍵盤快捷鍵甚至是一個菜單項來恢復,取消隱藏,取消最小化或以其他方式顯示我隱藏或最小化的窗口。

有人有建議嗎?


120
2017-10-05 16:04


起源


在OS X Mavericks(10.9.2)中,Cmd-Tab到隱藏的應用程序(使用之前的Cmd-H)來恢復它。 (這對最小化窗口不起作用。) - Brent Faust


答案:


這種方式需要一些練習:

  • ⌘⇥ (Command-Tab)顯示正在運行的應用程序。繼續堅持

  •  直到您選擇了最小化的應用程序

  • 按下  (選項)鍵,放開了  鍵。您必須釋放Command鍵  按Option鍵!

請注意,這僅適用於所有窗口最小化的應用程序。如果已經有一個應用程序的可見窗口,您將無法通過此技巧獲得最小化的窗口。


176
2017-08-20 05:21



感謝@evaneykelen!我同意這是最好的答案。但是對Apple的稱讚......答案中的'注意'和不舒服的快捷技巧是我仍然擁有的原因 巫婆 綁定到我的⌥⇥(Option-Tab)鍵 - brandonjp
“按下Option鍵後,必須按下Command鍵!”這很令人困惑 - 如果你已經把它按下,怎麼能按下Command鍵? - Travis Northcutt
@tnorthcutt:我意識到這聽起來令人困惑,但它確實是如何運作的。對於大多數鍵盤快捷鍵,釋放所涉及的鍵時無關緊要,但這是此快捷方式的關鍵要素。 - evaneykelen
編輯:“壓抑” - >“釋放”“抑鬱...... 你繼續使用那個詞。我認為這並不意味著你的意思。“ - TrinitronX
這太不直觀了。 cmd-tab選擇,然後cmd-m再次取消隱藏它。 (如切換)。因為很多時候你不知道你已經將它最小化了,直到你釋放了cmd鍵!現在你必須向前和向後移動cmd-tab然後執行cmd-alt版本。 - mskw


要僅使用鍵盤恢復許多最小化窗口中的一個:

  1. 從最小化的窗口開始
  2. Cmd + tab到應用程序圖標(繼續保持Cmd)。
  3. 提示:按下Cmd + tab一次後,您還可以在按住Cmd鍵時使用向左(和向右)箭頭,以快速轉到應用程序。這是下一步的便利組合。
  4. 按住Cmd,按下鍵盤上的向上(或向下)箭頭鍵。這將顯示所有應用程序窗口的列表(如果您願意,可以在窗口列表視圖出現後釋放鍵盤命令鍵)
  5. 按向下箭頭鍵選擇最小化窗口。
  6. 使用向左和向右箭頭鍵選擇所需的最小化窗口
  7. 按Enter鍵恢復窗口並將其置於焦點(使其成為選定的窗口)

(在OSX Mountain Lion上測試。在MacOS Sierra上測試的步驟2b)


81
2017-09-20 18:25



這是一個很好的提示! - vfilby
這應該是真正的答案! - TWright
同意!我更喜歡這個答案。特別是考慮到我在chrome中的標籤之間切換了cmd +箭頭! +1 - JaJ
好的 - 是的我工作......但誰使用箭頭鍵?理想情況下,我希望能夠只用左手做到這一點。 Apple為什麼不用左手讓我用CMD-Tab,用右手按住'向下箭頭'並用我的鼻子按下數字'8'。這是荒唐的!! - Zeth
我沒有看到第2b步?在High Sierra 10.13上測試 - 有效! - Qsigma


另一種選擇是按 ⌃F3 (fn^F3 在MacBook上)將焦點帶到碼頭。從那裡你可以導航 left/right/up/down 選擇要取消最小化的窗口。


27
2018-01-20 06:55



是啊。這最終成為我使用的最常用的方法。除此之外,我分配了一個新的鍵組合(我使用:cmd + alt + ctrl +向下箭頭)來聚焦停靠點,開始鍵入名稱,如果應用程序進入它。擊中回歸將其帶到了前面。它工作得很好,但我仍然希望有更加對稱的方法。 - brandonjp
它不起作用。 Command + W和Command + H隱藏窗口都無法恢復。 :( - DaddyM
使用Cmd-W和Cmd-H,您需要轉到應用程序圖標而不是最小化的窗口圖標。 - vfilby
這正是我想要的。你可以重新映射它 Settings > Keyboard > Shortcuts > Mission Control > Application windows。 - Raine


我總是隱藏應用程序而不是最小化窗口:

  • 只需再次關注應用程序就可以取消隱藏它
  • 沒有動畫
  • 當應用程序有多個窗口時,我經常希望將它們顯示或隱藏為一個組
  • 我隱藏了Dock,並且很容易忘記Dock中最小化的窗口

無論如何,這裡有一些(可能不是那麼有用)腳本用於最小化窗口。您可以 分配快捷方式 他們使用FastScripts或Alfred這樣的應用程序。

這樣可以最小化當前應用程序的所有窗口:

tell application (path to frontmost application as text)
    try
        set miniaturized of windows to false -- most applications
    end try
    try
        set collapsed of windows to false -- at least Finder
    end try
end tell

如果未啟用最小化應用程序圖標,您還可以單擊最後一個Dock圖標:

try
    tell application "System Events" to tell process "Dock"
        click (last UI element of list 1 where role description is "minimized window dock item")
    end tell
end try

單擊所有最小化窗口的停靠欄圖標:

tell application "System Events" to tell process "Dock"
    click (UI elements of list 1 where role description is "minimized window dock item")
end tell

14
2018-03-02 09:28



!幹得好!上面的“Dock Click”版本(第二個版本)不太可靠,具體取決於我的應用程序是否卡在擴展塢中,最小化窗口是否堆疊等等。我修改了腳本以切換狀態(如果最小化則最小化和副作用反之亦然),通過Automator將其保存為服務。但是,在按下快捷鍵之後大約需要30秒以上,直到動作實際發生。 - brandonjp
首先,延遲僅在將其作為Automator中創建的服務運行時。當我在Applescript編輯器中運行它時,它快速閃電!至於Dock的東西...我已經將我最小化的窗口設置為隱藏在他們的應用程序圖標後面(也就是說它們沒有顯示在最右邊),所以它仍然適用於未設置為“保留”的應用程序碼頭' - brandonjp
幾個月來我一直在尋找這樣的東西!使我的工作流程更“流暢”。 - Ivan


要顯示您使用⌘H隱藏的窗口,可以取消隱藏它並通過使用⌘⇥和⌘`切換到後台將其恢復到前台。

使用⌘M最小化窗口的一種笨重方法是使用F10打開ApplicationExposé,然後向下導航到最小化窗口的範圍以選擇要恢復的窗口。


8
2017-10-05 17:01



我認為這是⌘H隱藏應用程序時的最佳選擇......我很生氣,沒有本地解決方案來恢復⌘MMinimized窗口。當我最小化一個窗口,然後Cmd + Tab回到那個應用程序...我找不到一個快捷方式來恢復最小化的窗口。 - brandonjp
@brandonjp:我編輯了我的答案,包括一種恢復最小化窗口的方法。我個人認為這有點低效,但有時比觸摸板容易一些。 - fideli


有些應用程序將命令綁定到他們的窗口(終端浮現在腦海中,但iTunes也使用Cmd-Opt-1/2),您可以通過這種方式恢復。

你要 巫婆 為您所需的功能。通過鍵盤訪問變焦按鈕也是純粹的幸福。

您無法隱藏窗口,只能隱藏應用程序。通過Cmd-Tab取消隱藏(隱藏的應用程序在右側,因此使用Cmd-Shift-Tab從那裡開始)。

您始終可以打開“幫助”菜單的文本字段並鍵入窗口名稱(如果您知道)以訪問其“窗口”菜單子項。


4
2017-10-05 18:39



是的,我已經使用Witch幾年了,真的很喜歡它。只是希望有一個原生的快捷方式,讓最小化的窗戶恢復生機。 - brandonjp
那麼現在哪裡可以使用和欣賞女巫? :-)除了程序員明確地想到它之外,沒有本地方式。 - Daniel Beck♦
當然,你可以隨時使用Cmd-?對於搜索字段並鍵入窗口的名稱。想一想,我會把它添加到我的答案中。 - Daniel Beck♦
你說的縮放按鈕是什麼? - Eddified
@Eddified:第三個綠色窗口按鈕(關閉,最小化,縮放)。它並不總是最大化,所以它不是那個。 - Daniel Beck♦


鍵盤快捷鍵:

  1. 按住 ⌘ + Tab
  2. 一邊壓著 ,打 Tab 移動到您感興趣的應用程序
  3. 一邊壓著 , 打  箭頭使窗口縮略圖出現在底部
  4. 一邊壓著 , 打  箭頭移動所有其他窗口打開的底行
  5. 放手  然後向左或向右移動以選擇窗口
  6. 擊中 Enter

觸控板快捷方式:

  1. 配置它
    1. System Preferences » Trackpad » App Expose » Swipe down with three fingers
  2. 用它
    1. 用三根手指向下滑動,使窗口縮略圖顯示在底部
    2. 單擊您感興趣的窗口

2
2017-10-10 05:08



有時Mac App Expose'停止工作。要解決這個問題 - apple.stackexchange.com/a/150650/58582 - Ashwin Jayaprakash