是否有“rxvt-unicode”的(轻量级)替代品?

是否有“rxvt-unicode”的(轻量级)替代品?

我目前正在使用rxvt-unicode终端模拟器。由于我也喜欢 GNOME 和 KDE 终端仿真器的可配置性,我想知道是否有某种替代rxvt-unicodewith更多的特点但是不是与 GNOME 或 KDE 终端一样多的依赖项。

具体来说,我对以下内容感兴趣:

  • 选项卡
  • 字体大小动态变化(通过CTRL++或类似的东西)
  • UTF-8 支持(好吧,urxvt显然已经有了)
  • 可以在以下位置打开新选项卡/新窗口当前目录

答案1

不,但是:rxvt-unicode有选项卡支持。

将其添加到您的.Xdefaults/.Xresources

urxvt.perl-ext-common: default,tabbed

我还喜欢禁用“选择”perl 扩展,以便可以通过三次单击并拖动来选择多个完整行(如 中所示xterm)。那么你的.Xdefaults看起来会像这样:

urxvt.perl-ext-common: default,tabbed,-selection

答案2

需要制表符会因为尺寸而杀死你。对于具有“选项卡”的轻量级终端,我建议eterm使用escreen. Escreen 是一个接口层,它允许 Eterm 通过与 GNU screen 互操作在单个窗口内支持多个子 shell 会话。因此,从表面上看,它的工作原理与您习惯的“选项卡式”会话类似。

如果这不起作用,您可以查看 Fluxbox 窗口管理器。 Fluxbox 允许您将任何窗口分组到一个选项卡式界面中,您甚至可以使用 CTRL+TAB 切换选项卡。在这种情况下,您可以使用任何适合您需求的轻量级终端,无论它是否支持选项卡:atermetermxterm等。

答案3

如果你想要一些真正轻量的东西st吸吮网。它不执行制表符操作,但正如评论中所建议的,tmux 或 screen 可以。否则你可以使用tabbed又来自同一个人。 Tabbed 是一个通用容器,能够为给定的应用程序创建选项卡。

答案4

在守护进程模式下使用 RXVT,并使用urxvt.urxvtd当您启动会话时执行,并使用 . 生成新窗口urxvtc。每个窗口仅占用大约 1-10M 的额外内存。

相关内容