iTerm作为屏幕顶部的滑出式终端


148

我已经安装了iTerm2,并希望有类似guake的功能(是的,我刚刚从Ubuntu切换到了该功能)。我将热键映射到了自己选择的按钮上,并且效果很好,但是我错过了从Ubuntu上滑下来的动画。


7
我是来自Total Terminal的难民,来这里是OSX El Captain。
Lakshman Prasad 2015年

我认为iterm2可以正常工作,我只是有一个朋友将其升级/降级到capitan,它对我来说工作正常。
Aadi Droid

Answers:


211

您可以将iTerm2的系统范围热键与“热键窗口”配置文件配合使用。

在iTerm2首选项中,单击“键”选项卡。在左下方的“热键”下,选中“使用系统范围的热键显示/隐藏iTerm2”,然后分配您要使用的热键。

选中“热键切换带有配置文件的专用窗口:”选项,然后在下面的弹出菜单中选择“热键窗口”(默认情况下应选中)。

使用默认设置时,“热键配置文件”窗口将在屏幕顶部延伸,并且热键会将窗口从顶部下拉,并附带动画。

iTerm2 Quake / visor首选项

您可以在“配置文件”选项卡下自定义“热键窗口”配置文件的设置。要使其看起来像Quake下拉终端,可以使用类似的“ Window”首选项:

iTerm2 Guake窗口偏好设置


7
这很棒!!但是它一直弹出默认的终端窗口,因此我关闭了窗口,然后可以通过热键使用幻灯片。有什么办法可以阻止默认终端窗口弹出?
jere 2012年

22
@Lane是-– defaults write com.googlecode.iterm2 HotkeyTermAnimationDuration -float 0.00001
mdrozdziel

12
谢谢@joelseph。有什么方法可以让iTerms2在启动时仅显示“遮阳板” /“雷神”窗口,而不是“正常”的iTerm2窗口?
2014年

4
@joelseph,我也想知道如何仅显示地震窗口。每次我使用热键时,都会显示热键窗口和普通窗口。有点烦人。
xi.lin 2015年

8
@snowbound为避免启动时出现两个配置文件:-打开iTerm2。-关闭所有控制台窗口。-转到窗口>保存窗口排列。-命名新的安排。我将其命名为“ No Windows”。-确保在“偏好设置”>“安排”中将其设置为默认值。-最后但并非最不重要的一点是,在“启动”下的“首选项...”>“常规”中,确保选中“打开默认窗口排列”。来源:rottmann.net/2013/03/...
k7k0

13

如果您尚未与iTerm2结婚,则可以尝试TotalTerminal。向下滑动窗口始终是一个按键。

编辑-我很喜欢Total Terminal很久了。但是,在2015年末,我搬到了iTerm2。它完成了我喜欢TT的所有工作,但是没有遇到任何问题。


1
此评论很老套,所以我认为这不是以前的情况,但是iTerm2现在支持向下滑动Quake风格的控制台。
乔尔·梅隆

10
如果不调整系统的安全设置,TotalTerminal不能与ElCapitan一起使用。
盖伊2015年

2016年-iTerm2不再向上/向下滑动,请参见此stackoverflow
im3r3k 2016年

1
嗯...我读了那条评论,但我不同意。我的iMac和Term2一样,并且像往常一样工作。但是,您是开发人员吗?如果是这样,那么我相信您比我了解的更多。它仍然对我有用。
格雷格该隐

1
2019年来电,在iterm2 w / Mojave上运行良好。
WOM

5

打开多个桌面,有2个,顶部一个,底部一个。分配一个热键以切换到TOP桌面。打开iTerm2并将其放在顶部桌面,然后在底部桌面打开所有其他应用程序。使终端最大化或全屏显示(狮子),它应该可以为您提供与所需内容相似的功能。


5

尽管iTerm2建议是一个不错的建议,但它本身也存在一些问题。

热键激活所有iTerm2窗口。在OS X 10.11 El Capitan之前,我使用TotalTerminal(Visor),我很喜欢它。我的Visor从上向下滑动,我也使用iTerm2,具体取决于任务等。当我搬到El Capitan时,iTerm2本身对我来说似乎还不够。

但是有一种方法可以紧密复制我的旧设置。名为Apptivate的常规应用程序可以将全局键盘快捷方式分配给任何应用程序,脚本等。并且可以使用相同的快捷方式来打开和关闭(隐藏)它们。因此,您可以以使用Visor的方式(动画除外)轻松使用Apple的Terminal。所以我回到了我的旧组合(Terminal.app + iTerm2),它接近理想状态。也许它将对您有帮助。



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.