Command-Tab 的默认行为是打开所选应用程序的所有窗口。有没有办法只转到最近的窗口?
例如,假设我打开了一个文本编辑器和几个终端实例。文本编辑器当前是活动窗口,占据整个屏幕。我想切换到我最近使用的终端窗口,并让我的文本编辑器保留其余的屏幕空间。但是,如果我只是按 Command-Tab,我的所有终端窗口都会显示出来,并完全遮挡了我的文本编辑器。
我发现的唯一办法就是将我关心的终端窗口拖到文本编辑器的一侧,然后在文本编辑器处于活动状态时单击它。但这非常麻烦,所以我正在寻找一种更有效的方法来实现这一点。
有什么想法吗?
答案1
答案2
我认为您确实需要使用实用程序来执行此操作。我已经使用 HyperSwitch 一段时间了,它确实有效。
Option默认情况下,HyperSwitch 允许您使用+在打开的窗口之间切换Tab,并保持Command+Tab不变,但您随时可以更改这一点。
我也在关注 Witch 这个应用程序,但我不忍心花 20 美元(现在是 14 美元)购买Alt+Tab替代品。
免费 – HyperSwitchhttp://bahoom.com/hyperswitch
付费(可免费试用)——Witchhttp://manytricks.com/witch/
答案3
当然可以,但这需要做出一些牺牲……比如 F1~F12 行上的功能键。:)
在系统偏好设置 > 键盘下
首先,禁用作为系统控制快捷键的功能键。
接下来,转到“键盘快捷键”选项卡,选择“键盘和屏幕输入”。选中“将焦点移至活动窗口或下一个窗口”选项,默认情况下使用 CTRL-F4 作为键盘快捷键,并且可以更改(感谢 Daniel Beck 提供的信息!)
瞧!使用 CTRL-F4 切换到下一个窗口而不显示其余部分。我几乎不使用快捷键,所以这是我快速切换窗口(而非应用程序)的默认设置。
答案4
电灯开关有此功能(以及其他功能),但现已停产