我在这里使用 gEdit 有一个奇怪的问题。它是 Ubuntu 11.10 中的 gEdit 3.2。
当我选择一些文本时,这应该是橙色背景上的白色文本(Unity 11.10 默认)。
突然它开始表现不同:当我选择文本时,它是实际背景颜色上的白色文本(例如,黑色上的白色)。
我不知道它是否与 gEdit 或 Unity 有关,但是在 Ubuntu 11.10 中,我只能在“编辑 -> 首选项 -> 字体和颜色”中更改默认字体和主题。没有其他“可调整”选项可用。无论我选择什么主题,都会出现问题。
我不知道为什么会发生这种情况以及如何解决这个问题。有没有人见过类似的东西?
自己找解决办法:
这是一个风格(主题)问题。使用默认主题再次检查,这符合预期。于是我仔细检查了其他的主题,发现并不是所有的主题都有这个问题。
解决方案是编辑主题的代码 (twilight.xml) 以插入以下行:
<style name="selection" background="orange" />
<style name="selection-unfocused" foreground="white" background="gray" />
Run Code Online (Sandbox Code Playgroud)
顺便说一下,gEdit 3 中主题的位置与 gEdit 2 不同。这里是:
~/.local/share/gtksourceview-3.0/styles/
Run Code Online (Sandbox Code Playgroud)
如果目录不存在,您可以自己创建目录。有关样式路径的更多信息:http : //live.gnome.org/GtkSourceView/StyleSchemes
归档时间: |
|
查看次数: |
2394 次 |
最近记录: |