我最近从 Precise 升级到 Raring 并注意到 Nautilus 3.6 在以列表模式显示文件和文件夹时不再有交替的灰线(这些可能有更好的名称,但我不知道;见下图)。这曾经是默认设置,帮助我轻松区分特定文件及其属性。
有没有办法重新启用它?它可能取决于主题吗?
带有清晰界限的旧列表视图:

新的、不清楚的列表视图:

备用行样式在 Ubuntu 默认主题中被简单地注释掉。
在您喜欢的主题中查找/gtk-3.0/gtk-widgets.css文件。
编辑主题文件夹中的 gtk-widgets.css 文件。例如,以 Ubuntu 默认主题为例,该主题为/usr/share/themes/Ambiance/gtk-3.0/gtk-widgets.css。在第 ~2224 行周围找到以下 css 规则,并添加您选择的背景颜色:
view row:nth-child(even){
/*background-color: @base_color;*/
background-color: #ECF2FD; /* <-- add this */
}
Run Code Online (Sandbox Code Playgroud)
例如,如果您使用Ambiance,则要编辑的文件位于/usr/share/themes/Ambiance/gtk-3.0/gtk-widgets.css。
取消注释大约的规则。第 2181 行,来自:
GtkTreeView row:nth-child(odd) {
/*background-color: shade (@base_color, 0.965);*/
}
Run Code Online (Sandbox Code Playgroud)
到:
GtkTreeView row:nth-child(odd) {
background-color: shade (@base_color, 0.965);
}
Run Code Online (Sandbox Code Playgroud)
或者使用 #RRGGBB 颜色,例如经典的 OS X 浅蓝色:
GtkTreeView row:nth-child(odd) {
background-color: #ECF2FD;
}
Run Code Online (Sandbox Code Playgroud)
编辑这些规则适用于 Nautilus 3.6 以及Nemo。Nemo 默认情况下不会显示交替行样式,因为它将使用 Ubuntu 主题。
请注意,编辑文件后,您可能必须关闭并重新打开文件浏览器。如果不起作用,请尝试重新登录。主题似乎已缓存,因此即使您使用 Ubuntu-tweak 切换主题,它也可能不会立即显示更改。
如果您不想编辑文件,可以使用替代主题。地中海之夜系列是一个非常好的系列(“白色”和“夜晚”是最接近明/暗主题的)。
以下是MediterraneanNight White的示例:
