在OS X中取消隐藏或最小化窗口的键盘快捷键


132

我知道如何在OS X中隐藏(Cmd+H)或最小化(Cmd+M)聚焦窗口,但是找不到键盘快捷键甚至菜单项来还原,取消隐藏,最小化或显示我已隐藏或隐藏的窗口。最小化。

有人有建议吗?


4
在OS X Mavericks(10.9.2)中,将Cmd-Tab转到隐藏的应用程序(具有以前的Cmd-H)以还原它。(这对于最小化的窗口不起作用。)
Brent Faust 2014年

Answers:


196

这种方法需要一些实践:

  • ⌘ ⇥(Command-Tab)显示正在运行的应用程序。继续保持

  • 直到选择了最小化的应用程序

  • (Option)键,然后松开键。您必须按下Option键释放Command 键!

请注意,这仅适用于最小化所有窗口的应用程序。如果已经有一个可见的应用程序窗口,您将无法使用此技巧进入最小化的窗口。


10
@evaneykelen的荣誉!我同意这是最好的答案。但是,对苹果不屑一顾...答案中的“注释”和不舒服的快捷方式是为什么我仍然将巫婆绑定到我的⇥(Option-Tab)键的原因
brandonjp 2012年

1
“您必须在按下Option键之后再按下Command键!” 这很令人困惑-如果您已经按住Command键,该如何按下?
Travis Northcutt

1
@tnorthcutt:我意识到这听起来很令人困惑,但实际上它是如何工作的。对于大多数键盘快捷键,释放相关键并不重要,但这是此快捷键技巧的关键要素。
evaneykelen 2013年

2
编辑:“压下”->“释放”“压下... 您继续使用该词。我不认为这意味着您认为的意思。
TrinitronX

5
那太不直观了。使用cmd-tab进行选择,然后再次使用cmd-m取消隐藏。(如切换)。因为很多时候您不知道自己已将其最小化,直到您释放cmd密钥!现在,您必须向前和向后按下cmd-tab,然后再执行cmd-alt版本。
mskw

90

要仅使用键盘恢复许多最小化窗口之一:

  1. 从最小化窗口开始
  2. Cmd +选项卡到应用程序图标(继续按住Cmd)。
  3. 提示:按下Cmd +选项卡一次后,还可以在按住Cmd键的同时使用向左(和向右)箭头快速进入应用程序。这是下一步的便捷组合。
  4. 按住Cmd的同时,按键盘上的向上(或向下)箭头键。这将显示所有应用程序窗口的列表(如果您愿意,可以在出现窗口列表视图后释放键盘命令键)
  5. 按向下箭头键选择最小化的窗口。
  6. 使用左右箭头键选择所需的最小化窗口
  7. 按Enter键恢复该窗口并将其聚焦(使其成为选定窗口)

(在OSX Mountain Lion上进行了测试。步骤2b在MacOS Sierra上进行了测试)


2
同意!我更喜欢这个答案。特别考虑到我在Chrome标签之间使用了cmd +箭头切换!+1
genxgeek

1
好-是的 我在工作...但是谁在使用箭头键?理想情况下,我希望只用左手就能做到这一点。苹果为什么不只用我的左手给我CMD-Tab,用我的右手按住“向下箭头”,然后用鼻子按数字“ 8”。这是荒唐的!!
Zeth

我看不到步骤2b?在High Sierra 10.13上测试-有效!
Qsigma

28

另一个选择是按⌃F3fn^F3在MacBook上)将焦点对准底座。在这里,您可以浏览left/ right/ up/ down以选择要最小化的窗口。


2
是的 那就是我最常用的方法。除此以外,我分配了一个新的组合键(我使用:cmd + alt + ctrl +向下箭头)来聚焦扩展坞,并在应用程序及其名称开始时输入名称。击中回报将其带到最前面。它工作得很好,但我仍希望有在烤一个更对称的方法。
brandonjp

没用 Command + W和Command + H隐藏窗口都无法还原。:(
DaddyM

使用Cmd-W和Cmd-H,您需要转到应用程序图标,而不是最小化的窗口图标。
vfilby

这正是我想要的。您可以在中重新映射Settings > Keyboard > Shortcuts > Mission Control > Application windows
Raine Revere

14

我总是隐藏应用程序而不是最小化窗口:

  • 只需重新关注应用程序即可取消隐藏它
  • 没有动画
  • 当一个应用程序有多个窗口时,我经常想将它们显示或隐藏为一个组
  • 我将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

1
!! 干得好!上面的“ Dock Click”版本(第二个版本)不太可靠,具体取决于我的应用是否卡在扩展坞中,最小化的窗口是否堆叠等。我修改了脚本以切换状态(如果最小化则取消最小化,反之亦然)反之亦然),则通过Automator将其保存为服务。但是,击中快捷键后大约需要30秒钟以上才能真正执行操作。
brandonjp 2011年

1
首先,仅当将延迟作为在Automator中创建的服务运行时才如此。当我在Applescript编辑器中运行它时,它的闪电般快!至于Dock的东西...我已将最小化的窗口设置为隐藏在其应用程序图标的后面(也就是它们没有显示在最右边),因此它对于未设置为“保持”的应用程序仍然有效Dock”
brandonjp 2011年

我几个月来一直在寻找这样的东西!使我的工作流程更加“流畅”。
伊万

8

要显示用⌘H隐藏的窗口,您可以取消隐藏它,并通过用with以及可能的⌘`切换到前景将其重新显示。

弹出使用⌘M最小化的窗口的一种笨拙方法是使用F10激活ApplicationExposé,然后向下导航到最小化的窗口领域以选择要还原的窗口。


我认为这是⌘H隐藏应用程序时的最佳选择。。。我很生气,因为没有本机解决方案来还原⌘M最小化窗口。当我最小化窗口时,然后Cmd + Tab返回该应用程序...我找不到快捷方式来恢复最小化的窗口。
brandonjp

@brandonjp:我已经编辑了答案,以包括一种还原最小化窗口的方法。我个人认为这样做效率不高,但有时比触摸板要容易一些。
fideli 2010年

5

某些应用程序将命令绑定到其窗口(想到的是终端,但iTunes也带有Cmd-Opt-1 / 2),您可以通过这种方式进行恢复。

您希望Witch具有所需的功能。通过键盘访问缩放按钮也是一种幸福。

您不能隐藏窗口,只能隐藏应用程序。通过Cmd-Tab取消隐藏(隐藏的应用程序在右侧,因此请使用Cmd-Shift-Tab从此处开始)。

您始终可以打开“帮助”菜单的文本字段,然后键入窗口名称(如果知道),以访问其“窗口”菜单子项。


是的,我已经使用Witch两年了,真的很喜欢它。只是希望有一个本机的快捷方式可以使最小化的窗口恢复活力。
brandonjp

1
现在,使用和欣赏Witch的理由又在哪里?:-)除非程序员明确想到,否则没有本机方式。
丹尼尔·贝克

当然,您可以随时使用Cmd-?搜索字段,然后输入窗口名称。考虑一下,我将其添加到我的答案中。
丹尼尔·贝克

您说的变焦按钮是什么?
2010年

@Eddified:第三个绿色窗口按钮(关闭,最小化,缩放)。它并不总是最大化,所以不这样称呼。
丹尼尔·贝克

3

键盘快捷键:

  1. 按住 ⌘ + Tab
  2. 按住的同时,点击Tab可移动到您感兴趣的应用
  3. 按住的同时,按箭头以使窗口缩略图显示在底部
  4. 按住的同时,按箭头以移动所有其他窗口均已打开的最下一行
  5. 松开并向左或向右移动以选择窗口
  6. 击中 Enter

触控板快捷方式:

  1. 配置它
    1. System Preferences » Trackpad » App Expose » Swipe down with three fingers
  2. 用它
    1. 用三根手指向下滑动,以使窗口缩略图显示在底部
    2. 单击您感兴趣的窗口

有时Mac App Expose´会停止工作。要修复它-apple.stackexchange.com/a/150650/58582
Ashwin Jayaprakash

1

您可以Cmd-L用来最小化窗口。

但是我认为,只有在您没有打开同一应用程序的另一个窗口的情况下,它才起作用。


0

它更简单:

  1. 您知道会⌘ + Tab显示应用程序图标,并有助于在它们之间进行切换。并⌘ + Shift + Tab以相反的顺序执行相同的操作。
  2. 在目标应用程序图标上具有高亮显示⌘ + H时,按隐藏⌘ + Tab
  3. 按下⌘ + H也会取消隐藏(或将其恢复)。

所以,只要把⌘ + Tab⌘ + H你的肌肉记忆。

但是问题是,⌘ + H如果使用定点设备将窗口最小化,则不会取消隐藏。在这种情况下,请使用 ⌘(hold) + Option(Hold) + release ⌘ and Option at the same time。我尽量不要使用触控板,因为它⌘ + H看起来很简单。


这对我没有用。
吉姆
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.