相当于 iTerm 2

相当于 iTerm 2

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

它添加的众多功能中,我想要的是“热键窗口”,您只需按一下键盘上的按钮即可覆盖/隐藏半透明的终端窗口。

答案1

正如所建议的那样项2网站本身(在“热键窗口”)。 有瓜克、tilda 和 yakuake。它们可以从存储库安装。

我个人使用 guake。如果你使用 unity,我写了一个guake 指标尽管你可以轻松地在 Unity 中启用系统托盘也一样。

答案2

截至 2021 年 3 月的更新

虽然我总体上更喜欢终端仿真器中的 GTK 应用程序,但卫冕冠军 Qt 并没有被它们所超越,而是被完全抛弃传统 GUI 工具包的项目所超越!

我目前最喜欢的 Linux iTerm2 替代品如下(无特定顺序):

韦茨泰姆

具有 GPU 加速、内置多路复用器(制表符和拆分符)、连字支持、内置 imgcat 支持、背景图像、透明度、shell 集成,几乎拥有人们想要的一切。我怀念的一个功能是配置文件,但您始终可以拥有多个配置文件(作者有趣地选择使用 Lua 而不是 ini/toml/yaml/json 作为配置文件)。我唯一想要的是一个热键下拉终端,而不是世界末日。如果您是 ricer,那么这是适合您的终端仿真器。这是一个较新的项目,但这可能是 iTerm2 杀手。去给该项目一些爱。

Tilix显然现在无人维护

非常棒且精致的终端模拟器,一段时间以来一直是我的日常驱动程序。在功能集方面不如 iTerm2,但对于日常驱动程序来说是一个非常不错的选择。它就是好用。我并不热衷于通过 dconf 进行配置,而不是仅在 $HOME/.config 中有一个文本文件,但也不是世界末日。

控制台

原装 KDE 终端是一个不错的选择,除了丰富的功能集之外,它是我所知道的唯一一款带有最新的 MacOS 式半透明模糊洋葱皮效果(又名高斯模糊)的终端。

Q终端

虽然不如其他一些产品那么精致,但功能非常齐全,请参阅下面我的旧评论了解更多详细信息。

截至 2020 年 8 月更新

原始答案中未提及的其他一些值得竞争者是 Tilix 和 Terminator(请查看!),而我的首选仍然是
Qterminal。总体而言,Linux 终端似乎越来越接近 iTerm2。

截至 2018 年 9 月

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

  • 真彩色(1600万色)支持
  • 拆分窗格
  • 透明度
  • 显示图片(即 imgcat)
  • 显示内嵌图像,例如自酿啤酒的啤酒杯
  • 全面支持/集成各种 shell(例如 zsh、fish)
  • 热键支持(例如下拉终端)

我甚至还没有把它们全部列出来,尽管这些是我最常用/最关心的。

我找不到一个完全符合这个功能集的 Linux 终端(更不用说我没有提到的所有终端了)Linux 终端非常接近 iterm2 的功能,可以做 iterm2 所做的事情不能执行(例如设置每个窗口/窗格的背景图像)。因此,以下是一些在功能奇偶性方面可能最接近 iterm2 的终端:

Q终端

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

控制台

默认的 KDE 终端(例如 kubuntu)具有真彩色、标签、背景图像、透明度。缺点:没有热键下拉窗口,没有独立窗格,背景图像的处理可能不稳定。

猫咪

据我所知,这个终端是由一个人编写的,具有令人惊讶的丰富功能:具有真彩色、水平分割、透明度、显示图像、外壳集成。缺点:没有背景图像(有一个问题未解决),没有未经配置的垂直分割,没有下拉菜单,虽然它有几个发行版的软件包,但 ubuntu 不是其中之一(必须手动安装 deps 并从源代码进行编译)。

术语

Enlightenment 桌面的默认终端。它是迄今为止我用过的所有终端仿真器中图像处理能力最好的,并且已经成为我几年来的日常驱动程序。它具有可调整大小的独立窗格(垂直和水平)、选项卡、透明度、shell 集成,但它缺乏真彩色支持(维护者表示他不会添加它),这对重度 neovim/ncurses 用户来说越来越烦人。缺点:仅 256 色,无下拉菜单,存储库中的包极其过时,从源代码安装/编译最新版本的 EFL 依赖项实际上需要半个小时。


还有许多其他值得一提的终端仿真器:rxvt-unicode、suckless、termite 等,但它们都有明显的缺陷,有时甚至比上面的更糟糕。例如,Suckless (st) 将其配置保存在头文件中,这意味着每次配置更改都需要重新编译。其中许多(包括我上面强调的一些,如 konsole)似乎只能通过鼠标进行配置,这对于终端仿真器来说非常烦人。

许多人可能认为 tmux 的存在使得终端本身的拆分/窗格不再是问题。我不反对,但 YMMV。

有一个明显的遗漏:我没有提到任何基于电子的项目,如 hyper。那是因为我个人在给定时间内保持大约 12 个不同的终端会话,而电子对于这种用途来说太贪婪了。这很遗憾,因为其中一些产品具有令人印象深刻的功能集。如果您倾向于打开较少的会话,您可以尝试其中一个,我玩过 extraterm,它似乎更符合 iterm2 提供的功能。

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

答案3

你可以试试终结者,在软件中心搜索它。

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

自 2020 年 4 月起,该来源由github

答案4

我会建议瓜克 安装 guake

它有一个覆盖层和“热键窗口”之类的东西

相关内容