問題描述
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