是否有等效于Ubuntu 的iTerm2(适用于Mac OS的终端应用程序)?
在众多功能中,它添加了我要关注的功能之一是“热键窗口”,您可以在其中轻触键盘上的按钮来覆盖/隐藏半透明的终端窗口。
是否有等效于Ubuntu 的iTerm2(适用于Mac OS的终端应用程序)?
在众多功能中,它添加了我要关注的功能之一是“热键窗口”,您可以在其中轻触键盘上的按钮来覆盖/隐藏半透明的终端窗口。
Answers:
如iterm2网站本身(在“热键窗口”下)所建议。有guake,tilda和yakuake。可以从存储库安装。
我个人使用guake。如果您使用统一性,尽管您也可以轻松地统一启用systray,但我已经写了一个guake指示器。
以下是iterm2(v3)功能的简短列表:
我什至没有列出所有这些,尽管这些是我最常使用/最关心的那些。
我找不到一个完全匹配此功能集的linux终端(少了我没有提到的所有功能),但是有些linux终端的确很差,并且可以完成iterm2 无法做到的事情(例如set per窗口/窗格背景图片)。因此,在功能奇偶性方面,以下是一些可能最接近iterm2的终端:
这是qt terminal的缩写。它具有完整的真彩色支持,下拉菜单热键,透明度,背景图像,窗格,选项卡,外壳集成。通过apt安装。缺点:没有内置的预览图像的方法,它对背景图像的处理可能很不稳定。
默认的KDE终端(例如,用于kubuntu)具有真实的颜色,标签,背景图像,透明度。缺点:没有热键下拉窗口,没有独立的窗格,可以随意处理背景图像。
AFAICT只是由一个人编写的,具有令人惊讶的丰富功能集的终端:具有真实色彩,水平分割,透明度,显示图像,外壳集成。缺点:没有背景图片(没有问题),没有配置的垂直分割,没有下拉菜单,并且它具有多个发行版的软件包,ubuntu并不是其中之一(必须手动安装deps并从源代码进行编译)。
Enlightenment桌面的默认终端。到目前为止,它具有我使用过的所有终端模拟器中最好的图像处理能力,并且已经成为我几年的日常驱动程序。具有可调整大小的独立窗格(垂直和水平),选项卡,透明度,外壳集成,但是缺少真正的色彩支持(维护者说他不会添加),随着新用户/ ncurses用户的大量使用,这变得越来越令人讨厌。缺点:仅256色,没有下拉,存储库中的软件包非常陈旧,安装/编译最新版本的EFL依赖项实际上需要半小时。
还有许多其他值得使用的终端仿真器:rxvt-unicode,suckless,白蚁等,但是它们都有明显的缺陷,有时甚至比上述缺陷更严重。例如,Suckless(st)将其配置保存在头文件中,这意味着每个配置更改都需要重新编译。他们中的许多人(包括我在上面强调的一些东西,例如konsole)似乎只能通过鼠标进行配置,这对于终端仿真器来说是无可奈何的。
许多人可能会考虑使用tmux来使拆分/窗格对于终端设备本身不是问题。我不同意,但YMMV。
有一个明显的遗漏:我没有提到过任何像hyper这样的基于电子的项目。那是因为我个人在给定的时间保持大约12个不同的终端会话,而电子对于这种用法太贪婪了。令人遗憾的是,其中一些产品具有令人印象深刻的功能集。如果您倾向于减少打开的会话,则可以尝试其中的一个尝试,我玩过Extraterm,这似乎与iterm2提供的功能更多。
我希望每个人都好运,但是我对一个真正的终端模拟器的追求仍在继续。
shell integration
了几个终端,但是在这些shell文档中找不到与iterm2.com/documentation-shell-integration.html接近的任何内容(例如,通过右键单击来查看某些先前命令的返回状态代码)您详细说明了什么意思shell integration
?
我建议盖克
其中有一个叠加层和“热键窗口”之类的东西
我建议使用Konsole,它的外观可以像iTerm2一样干净,对我来说,它提供了我实际使用的所有功能,说实话,这并不是很多。我喜欢的另一件事是根据需要重新映射键有多么容易。
如果您将Konsole(或实际上是任何终端应用程序)与Kinto结合使用,那么您还将拥有与Linux上的macOS几乎相同的按键绑定。