Gnome 终端标签丑陋且过大

ada*_*ish 24 command-line gnome-terminal terminator

gnome 终端和终结器(我最近在笔记本电脑上使用)都可以自定义为看起来非常漂亮。通过使用全屏并将桌面杂乱降到最低,即使在我的小 EeePC 上,也可以获得一个合适的工作区域。

但是,有一个元素我似乎无法控制。侏儒的标签是大规模超大的和丑陋的最好的。它们根本不符合主题,看起来很傻,但对我来说最大的问题是浪费的屏幕空间。特别是在笔记本电脑的小屏幕上,这是一个真正的问题。

有没有办法更改这些选项卡?我意识到可以将它们放在窗户的一侧,但它们会占用更多空间!

如果使用主题或 gnome 配置无法做到这一点,是否有任何终端程序(如终结器)可以自行处理选项卡?(理想情况下以更优雅的方式!)

替代文字

小智 6

正如 JanC 所指出的,terminator在您的系统上使用默认的 gtk 主题。确实可以通过放入close_button_on_tab = False您的 ~/.config/terminator/config来解决问题。此外,您可以更改 gtk 主题。或者,您可以为terminator. 为此,请将以下几行添加到您的gtkrc文件中:

style "notebook" = "default"
{
    xthickness = 0
    ythickness = 0
}

widget_class "terminator*.GtkNotebook"       style "notebook"
class "terminator*.GtkNotebook"              style "notebook"
Run Code Online (Sandbox Code Playgroud)

请注意,您正在修改名为“GtkNotebook”的标准 Gtk 小部件。这是什么负责选项卡。如果您希望它适用于每个应用程序(不仅仅是终结器),请改用:

widget_class "*GtkNotebook"       style "notebook"
class "*GtkNotebook"              style "notebook"
Run Code Online (Sandbox Code Playgroud)

这将影响所有应用程序。要更改选项卡中文本的颜色,请使用:

style "notebook_maybelabel" = "default"
{ 
   fg[NORMAL]        = "#0000AA"
   text[NORMAL]        = "#0000AA"
}

widget_class "terminator*.GtkNotebook*"       style "notebook_maybelabel"
class "terminator*.GtkNotebook*"              style "notebook_maybelabel"
Run Code Online (Sandbox Code Playgroud)

我不是 Gtk 专家,这个建议可能包含错误。


小智 -1

尝试screen

创建不同的“选项卡”并Ctrl-a c在它们之间切换Ctrl-a Ctrl-a(切换到先前显示的窗口)或直接使用Ctrl-a <number of tab>(切换到窗口号“选项卡数”)。

Ctrl-a "显示所有窗口的列表以供选择。

欲了解更多信息,请查看man screen

  • -1 有时我需要使用屏幕,有时我需要使用选项卡。我希望他们俩都好看。 (5认同)
  • 我建议使用“tmux”而不是“screen”:更好的(imo)窗口(“选项卡”)和“窗格”(垂直和水平屏幕分割。(我专门在“tmux”会话中运行“emacs”。) (3认同)
  • 或者甚至是“byobu”,它就像屏幕一样,但以 Technicolor® 形式呈现;-) (2认同)