當前位置: 首頁>>技術教程>>正文


侏儒終端標簽醜陋和超大

, ,

問題描述

gnome終端和終結器(這些天我在筆記本電腦上都在使用)都可以自定義,看起來非常漂亮。通過使用全屏並將桌麵混亂降至最低,即使在我的小EeePC上,也可以使用good-sized區域。

但是,有一個我似乎無法控製的元素。 Gnome的標簽頁過大且最難看。它們根本不適合看起來很愚蠢的主題,但對我來說,最大的問題是浪費的屏幕空間。特別是在小型筆記本電腦屏幕上,這是一個實際的問題。

有沒有辦法更改這些標簽?我意識到可以將它們放在窗戶的一側,但是那樣它們會占用更多的空間!

如果使用theme-ing或gnome配置無法做到這一點,是否有諸如終端程序之類的終端程序可以自己處理選項卡? (理想情況下是更優雅的方式!)

最佳回答

嘗試screen

使用Ctrl-a c創建不同的”tabs”並使用Ctrl-a Ctrl-a在它們之間切換(切換到先前顯示的窗口)或直接使用Ctrl-a <number of tab>(切換到窗口編號“標簽數”)。

Ctrl-a "列出所有可供選擇的窗口。

有關更多信息,請查看man screen

次佳回答

正如JanC指出的那樣,terminator在係統上使用默認的gtk主題。的確可以通過將close_button_on_tab = False放在〜/.config /terminator /config中來解決該問題。此外,您可以更改gtk主題。或者,您可以專門為terminator定義一個特殊的gtk設置。為此,將以下行添加到您的gtkrc文件中:

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

widget_class "terminator*.GtkNotebook"       style "notebook"
class "terminator*.GtkNotebook"              style "notebook"

觀察到您正在修改名為”GtkNotebook”的標準Gtk小部件。這是製表符的原因。如果您希望此方法在每個應用程序(而不隻是終結器)中都能使用,請改用:

widget_class "*GtkNotebook"       style "notebook"
class "*GtkNotebook"              style "notebook"

這將影響所有應用程序。要更改選項卡中文本的顏色,請使用:

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

widget_class "terminator*.GtkNotebook*"       style "notebook_maybelabel"
class "terminator*.GtkNotebook*"              style "notebook_maybelabel"

我不是Gtk專家,該建議可能包含錯誤。

第三種回答

查看urxvt。我使用它的主要原因之一是它處理標簽的好方法。

將此添加到您的.Xdefaults

 URxvt.perl-ext-common:  default,tabbed,matcher

第四種回答

可以通過GTK CSS配置文件來實現。創建~/.config/gtk-3.0/gtk.css,然後就可以添加一些CSS選擇器及其屬性。有一些很好的例子:Remove ugly fat bazel from gnome-terminal with multiple-tabs

參考資料

本文由Ubuntu問答整理, 博文地址: https://ubuntuqa.com/zh-tw/article/11444.html,未經允許,請勿轉載。