我可以更改 gedit 中标签的颜色吗?

我可以更改 gedit 中标签的颜色吗?

在 Xfce 4 (Xubuntu 4.8) 下,gedit 的选项卡显示为黑色,文字为深灰色(至少在我的 PC 上是这样的)。显然,这使得读取打开的文件名变得非常困难。更改 gedit 设置中的颜色只会更改文档的字体和背景颜色。更改窗口外观的常规设置也无济于事。

欢迎提出任何建议!最好不要花很长时间来实现,因为我才刚刚熟悉 Xubuntu。

谢谢你!

答案1

尽管 ”最好不要花很长时间来实现,因为我才刚刚熟悉 Xubuntu。“,这是一个较长的多步骤过程。该过程假设您知道当前正在使用哪个主题,并且为了便于理解,我们假设其名称为默认主题

主题的默认位置是/usr/share/themes。此文件夹及其内容是不属于你。因此,如果您在此处进行更改,则在更新时这些更改将会丢失。使用主题的首选方法是,如果您从其他地方获取主题,则将它们安装在您的主目录中;/usr/share/themes如果主题已经存在,则从那里复制它们。要复制它们,请执行以下操作:

  • Ctrl+ Alt+打开终端T。通常,您应该会进入主目录。否则,请键入cd并按Enter以进入该目录。
  • 输入mkdir .themes并按Enter.表示隐藏文件,是必需的。
  • 输入cp /usr/share/themes/DefaultTheme ~/.themes并按下 Enter。输入ls ~/.themes并按下 Enter确认您已将整个 DefaultTheme 文件夹复制到 ~/.themes。这~是 Ubuntu 可以理解的快捷方式/home/YourName
  • 关闭终端。

此时,您应该~/.themes/DefaultTheme在文件管理器(默认的 Thunar、Nautilus 或其他)中查看 的内容。默认提供的大多数主题都非常完整,并且应该包含名为gtk-2.0和的文件夹等gtk-3.0。 (gtk-3.0较新且更炫,但gtk-2.0仍在运行。)
现在,gedit是一个gtk-3.0应用程序。要更改其选项卡的外观,我们需要编辑gtk-widgets.css位于 中的名为 的文件~/.themes/DefaultTheme/gtk-3.0。换句话说,我们要编辑~/.themes/DefaultTheme/gtk-3.0/gtk-widgets.css
为此,请使用您喜欢的文本编辑器打开此文件。
查找名为 有点像 的部分,.notebook tab因为主题之间可能存在差异。如果找到这样的部分,请在其中查找类似以下内容:

background-image: -gtk-gradient (linear, left top, left bottom,
                                 from (shade (@bg_color, 0.97)),
                                 color-stop (0.80, shade (@bg_color, 0.95)),
                                 to (shade (@bg_color, 0.92)));

如果您找到此内容并且了解渐变的工作原理,则可以根据需要编辑上述内容。
一种更简单但可能不太美观的方法是直接替换全部内容使用以下代码:

background-color: #bbb

保存文件并关闭 gedit。退出会话。重新登录并打开 gedit,看看现在对比度是否合适:现在浅灰色背景上应该有深灰色文本。如果想要背景更亮,请尝试#ccc#ddd或甚至#fff(纯白色)。

注:我在这里提供了类似的答案:gnome-terminal 选项卡非常暗,很难分辨哪个选项卡正在使用
我根据我的过去的用法。我不再使用 Xfce 或 gedit。如果您发现此答案对您不起作用,请告诉我,我会要求将其删除。

相关内容