我最近从 Precise 升级到了 Raring,发现 Nautilus 3.6 在列表模式下显示文件和文件夹时,不再有交替的灰线(可能有更好的名称,但我不知道;见下图)。这曾经是默认设置,帮助我轻松区分特定文件及其属性。
有没有办法重新启用此功能?它可能与主题有关吗?
具有明确界限的旧列表视图:
新的、不明确的列表视图:
答案1
在 Ubuntu 默认主题中,交替行样式被简单地注释掉。
编辑主题文件
寻找/gtk-3.0/gtk-widgets.css您最喜欢的主题内的文件。
- 您安装的自定义主题应该位于〜/.主题(主文件夹)
- 默认的 Ubuntu 主题位于/usr/share/主题/。
Ubuntu 14.04(Nautilus、Nemo)
编辑主题文件夹中的 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 */
}
Ubuntu 13.04
例如,如果你使用氛围那么要编辑的文件位于/usr/share/themes/Ambiance/gtk-3.0/gtk-widgets.css。
取消注释大约 2181 行处的规则,从:
GtkTreeView row:nth-child(odd) {
/*background-color: shade (@base_color, 0.965);*/
}
到:
GtkTreeView row:nth-child(odd) {
background-color: shade (@base_color, 0.965);
}
或者使用 #RRGGBB 颜色,例如经典的 OS X 浅蓝色:
GtkTreeView row:nth-child(odd) {
background-color: #ECF2FD;
}
编辑这些规则将适用于 Nautilus 3.6,以及尼莫。默认情况下,Nemo 不会显示交替行样式,因为它将使用 Ubuntu 主题。
请注意,编辑文件后,您可能需要关闭并重新打开文件浏览器。如果不起作用,请尝试重新登录。主题似乎已被缓存,因此即使您使用 Ubuntu-tweak 切换主题,也可能不会立即显示更改。
使用替代主题
如果你不想编辑文件,可以使用其他主题。一个非常好的主题是地中海之夜系列(“白色”和“夜晚”最接近光明/黑暗主题)。
以下是一个例子地中海夜白: