如何改变 gedit 的“突出显示当前行”的颜色?

如何改变 gedit 的“突出显示当前行”的颜色?

我使用的是 Ubuntu 14.10-gnome3.14。问题是这样的。当我在 gedit 上选中“突出显示当前行”复选框时,它会突出显示当前行,但颜色是纯白色,我几乎看不到代码。那么,我该如何改变这种情况呢?

我并不是要改变语法高亮样式,只是改变“高亮当前行”的颜色。

答案1

我有 14.04,但gedit那里有一个更改配色方案的选项 --- 首选项菜单很隐蔽(至少在 gnome-shell 中),你必须进入面板菜单才能找到它:

找到偏好菜单项

(在 Unity 中会有所不同),然后:

在 gedit 中更改颜色方案

您的所有配色方案都会改变。在上面的镜头中,我选择了“kate”。

如果您只想更改高亮线的颜色(例如),您应该编辑样式;原则这应该很容易通过改变文件来完成

/usr/share/gtksourceview-3.0/styles/kate.xml 

(参考这里)并改变行

<style name="current-line"                background="#EEF6FF"/>

你喜欢吗?不幸的是,它不起作用--- 如果有人知道原因,请说明。

答案2

我已经找到解决这个问题的方法。

1.open Ubuntu Software Center, search gedit
2.add optional add-ons "A Set of gedit plugins for developers"&"set of plugins for gedit"
3.enable the add-ons from gedit preference, especially "Color Scheme Editor"
4.edit ur own color scheme for gedit and save.
all done.

但还有一个问题:我搜索了/usr/share/gtksourceview-3.0/styles/文件夹,找不到我刚刚创建的自己的方案文件。系统把gedit的方案文件存放在哪里了???

相关内容