iTerm 2相当于

是否有相当于Ubuntu的iTerm2 (Mac OS终端应用程序)?

在众多function中,我添加的是“热键窗口”,只需按一下键盘上的按钮,您就可以覆盖/隐藏半透明终端窗口。

正如iterm2网站本身所建议的那样 (在“Hotkey Window”下 )。 有guake ,tilda和yakuake。 哪个可以从存储库安装。

我个人使用guake。 如果你使用unity,我已经写了一个guake指示器,尽管你也可以很容易地启用systray 。

您可以尝试使用终结器 ,在软件中心中搜索它。

我不确定它是否提供了您需要的function,但它提供了iterm2的其他一些好function,如水平和垂直窗口分割

我建议大悟 安装guake

它有一个叠加层和“热键窗口”等类似的东西

到目前为止,tillix是我发现的最完整的选择

iTerm2是适用于Mac OS X的终端模拟器,可以完成令人惊叹的事情

extraterm是Linux,Mac和Windows的终端模拟器,可以完成不同的工作

截至9/2018的当前时间

以下是iterm2(v3)function的简短列表:

  • 真彩色(1600万色)支持
  • 拆分窗格
  • 透明度
  • 显示图片(即imgcat)
  • 显示内嵌图像,例如自制啤酒杯
  • 全面支持/整合各种贝壳(如zsh,鱼)
  • 热键支持(例如下拉终端)

我甚至没有接近列出所有这些,尽管这些是我最常使用/最关心的。

我找不到一个完全匹配这个function集的单个linux终端(更不用说我没有提到的那个) 但是有一些非常接近的linux终端,并且可以做iterm2 不能做的事情(比如set per窗口/窗格背景图像)。 所以这里有一些终端可能在function奇偶校验方面最接近iterm2:

Qterminal

这是qt终端的缩写。 它具有完整的真彩色支持,下拉热键,透明度,背景图像,窗格,标签,shell集成。 通过apt安装。 缺点 :没有内置的方式来预览图像,它对背景图像的处理可能会很糟糕。

的Konsole

默认的KDE终端(例如kubuntu)具有真实的颜色,标签,背景图像,透明度。 缺点 :没有热键下拉窗口,没有独立的窗格,处理背景图像可能会很糟糕。

猫咪

AFAICT刚刚由一个拥有令人惊讶的丰富function集的人编写的终端:具有真实的颜色,水平分割,透明度,显示图像,shell集成。 缺点 :没有背景图像(有一个问题打开),没有配置没有垂直拆分,没有下拉,虽然它有几个发行版的包ubuntu不是其中之一(必须手动安装deps并从源代码编译)。

术语

Enlightenment桌面的默认终端。 到目前为止,它拥有我曾经使用的任何终端模拟器的最佳图像处理能力,并且几年来一直是我的日常驱动程序。 具有可resize的独立窗格(垂直和水平),制表符,透明度,shell集成,但它缺乏真正的颜色支持(维护者说他不会添加它),这作为一个沉重的neovim / ncurses用户变得越来越烦人。 缺点 :仅256色,没有下拉,存储库中的包非常过时,安装/编译最新版本的EFL依赖项需要半个小时。


还有很多其他有价值的终端模拟器:rxvt-unicode,suckless,白蚁等,但它们都有明显的缺陷,有时甚至比上面更糟糕。 例如,Suckless(st)将其配置保存在头文件中,这意味着每个配置更改都需要重新编译。 其中许多(包括我在上面突出显示的一些像konsole)似乎只能通过鼠标进行配置,这对终端仿真器来说太烦人了。

许多人可能会考虑使用tmux来使分割/窗格成为终端本身的非问题。 我不同意,但是YMMV。

有一个明显的遗漏:我没有提到任何像hyper这样的基于电子的项目。 那是因为我个人在特定时间内保留了大约12个不同的终端会话,而电子对于这种用法来说太贪心了。 这是一种耻辱,因为其中一些产品具有令人印象深刻的function集。 如果你打开的会话数量较少,你可能会尝试其中一个,我玩过额外的东西,它似乎更符合iterm2提供的内容。

祝大家好运,但我对一个真正的终端模拟器的追求仍在继续。

kitty是一个跨平台的终端模拟器,具有GPU渲染,Python脚本和function完整。