Answers:
根据现在相关的页面:
GTK + 3的更新示例。2013年12月,Meld已更新为使用GtkCssProvider而不是gtkrc(提交日志)。其默认颜色配置文件的新位置是/usr/share/meld/meld.css
还有一个示例新的配置Meld的方法。
Applications > Meld.app > Contents > Resources > share > gtksourceview-3.0 > styles
。(如果没有,右键单击Meld.app
,选择“显示包内容”,然后搜索一个文件名为meld-base.xml
内Meld.app
。)重复自己喜欢的风格文件,比如meld-base.xml
,和编辑它。除了修改十六进制颜色代码,一定要改变id
,并_name
在<style-scheme...>
避免冲突。重新启动Meld,然后从的下拉菜单中选择新方案Meld>Preference>Editor>Syntax Highlighting Color Scheme
。
我在Solaris的.gtkrc-2.0 for meld-1.3.0中遇到了麻烦
相反,我发现我可以在〜/ .meld / meldrc.ini中影响它们
例如,在[DEFAULT]部分下
color_delete_bg =#003300 color_delete_fg =红色 color_replace_bg =#112233 color_replace_fg =灰色80 color_conflict_bg =粉色 color_conflict_fg =白色 color_inline_bg =#223344 color_inline_fg =白色 color_edited_bg = gray20 color_edited_fg =白色
不确定是否可以使Meld使用其他主题,但是您始终可以编辑默认主题,即classic.xml。
对于Ubuntu 14.04,它位于:
/usr/share/gtksourceview-2.0/styles/classic.xml
如果您使用的是其他操作系统,则位置可能会有所不同。
参见https://wiki.gnome.org/Projects/GtkSourceView/StyleSchemes。