我可以在不切换主题的情况下更改 gedit 的背景颜色吗?

我可以在不切换主题的情况下更改 gedit 的背景颜色吗?

我喜欢氛围,但我发现在纯白色背景上编辑文件(如 gedit 的背景)对眼睛来说有点太难了。

有什么方法可以修改我的主题以使 gedit 的背景颜色变深?

答案1

正如 wojox 所说,您可以更改 Gedit 的主题。

gtksourceview 页面 (来自 Wayback Machine 的旧页面)(来自 Wiki Gnome 的新页面) 上有更多关于 gedit 主题的信息。(Gtksourceview 是显示 gedit 中文本的软件组件的名称。)

修改现有主题

要修改内置主题,请将其从复制/usr/share/gtksourceview-2.0/styles/~/.local/share/gtksourceview-2.0/styles/并编辑文本文件。

寻找新主题

您可以在以下位置找到多个主题这个 git 仓库。看起来你可以使用以下命令安装它们:

sudo apt-get install git-core
git clone https://github.com/mig/gedit-themes.git ~/.gnome2/gedit/styles

(这将允许您运行cd ~/.gnome2/gedit/styles ; git pull以获取这些主题的更新。)

构建自己的

您也可以尝试一下在线主题生成器我发现本文关于创建 gtksourceview 主题。

答案2

以下是更改 GEdit 背景颜色的几个步骤。

  1. 点击右上角的文本编辑器。

    参考图

  2. 点击优先
  3. 选择字体和颜色
  4. 做出正确的选择(钴是我最喜欢的)。

注意:您也可以使用自定义配色方案。

答案3

打开 gedit 并转到编辑 > 首选项 > 字体和颜色。您可以在那里进行更改。您可能需要安装 gedit-plugins。

答案4

打开文档classic.xml

gksudo gedit /usr/share/gtksourceview-3.0/styles/classic.xml

然后你就把下面的内容放进去就可以了。

<!-- Global Settings -->
<style name="text" foreground="#black" background="#white"/>
<style name="selection" foreground="#white" background="#black"/>
<style name="cursor" foreground="#black"/>
<style name="current-line" background="#grey"/>
<style name="line-numbers" foreground="#grey" background="#white"/>
<style name="draw-spaces" foreground="#grey"/>

相关内容