【发布时间】:2015-08-31 06:13:21
【问题描述】:
我环顾了一小会儿,想看看 iTerm2 是否有任何方法可以像 Guake 在 Ubuntu 上那样隐藏/显示?我已经爱上了使用 Guake 的这个选项,并且很想在 Mac 上看到这样的选项。
感谢您提供给我的任何参考资料。
罗伯
【问题讨论】:
标签: command-line terminal iterm2
我环顾了一小会儿,想看看 iTerm2 是否有任何方法可以像 Guake 在 Ubuntu 上那样隐藏/显示?我已经爱上了使用 Guake 的这个选项,并且很想在 Mac 上看到这样的选项。
感谢您提供给我的任何参考资料。
罗伯
【问题讨论】:
标签: command-line terminal iterm2
最新版本的 Iterm2 几乎是开箱即用的。
安装后,检查您是否有 2 个配置文件,一个名为 Default,另一个名为 hotkey window。如果您必须转到 Keys 选项卡,请选择您要使用的热键(我将其设置为 CTRL+~)并选择热键窗口作为配置文件显示和隐藏。
【讨论】:
command+tab 时出现了 iterm,如果它不存在并且我的热键设置为 F1,那就太好了。你知道有什么诀窍吗?
Cmd+Tab 中删除它,您可以转到Preferences > Appearance 并在最后选中显示Exclude from Dock and Cmd+Tab Application Switcher 的框。您可以在Hotkey 字段中的Preferences > Keys > Hotkey 中将热键设置为F1(或任何其他)。
正如 Ron 在他的回答中提到的,“热键窗口”功能已经涵盖了您。
安装 iTerm2 后,检查Profiles > Open Profiles 面板中有两个配置文件:一个称为“默认”,一个称为“热键窗口”。
如果您没有在配置文件设置中列出“热键窗口”配置文件:
iTerm2 > Preferences 并转到“密钥”选项卡。Hotkey Window 作为配置文件以显示和隐藏在下拉列表。享受吧!
Ask Different 社区中的This answer 说明了上述步骤。
另外,作为对 Ron 回答的评论,Nishchal Gautam 询问您是否可以从 command + tab 正在运行的应用程序列表中隐藏应用程序。太糟糕了,我没有足够的声誉将此响应作为对当前答案的直接评论,但这是答案:iTerm2 支持此作为其“高级”选项的一部分:
在 Ask different 社区中也有 an answer to that question,可以手动完成。两种选择都达到了相同的效果,前者是最简单的方法。
注意:我只是在链接中添加这个新答案以获得更完整的参考,因为与 Rob 的答案相比,它非常清楚地表明您需要勾选两个复选框并选择底部下拉列表中的“热键窗口”配置文件以完全启用该功能 - 如果您问我,该链接比 Ron 更清晰:他确实提到了您需要开始的所有内容,但我有理解措辞的问题,不得不进一步搜索为什么我的设置没有正确配置。该链接让我意识到我忽略了第二个复选框。愚蠢的我和我蹩脚的阅读理解能力。
注意 2:我刚刚发现 Ron 的回答并未涵盖您尚未创建个人资料时最常见的情况。我已发送编辑请求。
【讨论】:
从 iTerm 3.1.x 及更高版本开始,实现 Guake 效果要容易得多,因为其中许多项目已移至其专用子菜单。您可以选择两种最适合您需求的方法(单独或同时使用)。这两种方法都可以通过Preferences > Keys > Hotkey访问:
专用热键窗口:自动创建Hotkey Window 并显示配置文件的首选项。这与Profiles > {Profile Name} > Keys > Hotkey Window 并选择A hotkey opens a dedicated window with this profile 相同。 此选项将显示一个孤立的 iTerm 实例,而不是之前打开的所有内容。
使用系统范围的热键显示/隐藏所有窗口:顾名思义,这会显示/隐藏 iTerm 的所有内容,包括 Preferences 窗口。设置此热键的好处是,当您选择了Exclude from Dock 选项时,可以快速访问所有 iTerm 窗口。
注意:不确定这是错误还是首选项,但如果您的首选项窗口打开并且 iTerm 失去焦点,那么您第一次输入热键组合时只会带来最新的活动配置文件。再按两次会返回“首选项”窗口。
iTerm 的人们还简化了访问Exclude from Dock 设置的过程。只需前往Appearance > General 并在底部找到Exclude from Dock 选项。
这将为您提供一个漂亮的菜单栏图标,您还可以从中访问您的 Settings 或 Bring All Windows to Front。
【讨论】:
有一个可行的解决方案:
https://www.sharmaprakash.com.np/guake-like-dropdown-terminal-in-mac/
转到 iterm2 首选项
假设您现在正在运行 iterm2;在左上角你会看到 iterm2 写在苹果标志旁边,点击那里去 偏好。
点击按键标签
创建一个专用的热键窗口
在此窗口的底部,您将看到一个显示创建 专用热键窗口。单击它,您将看到一个新窗口 您可以在其中为下拉终端配置热键(快捷方式)。
分配热键
(在新打开的窗口中)点击热键旁边的输入框 然后单击要分配的组合以打开 iterm2。
【讨论】: