Nautilus 属性提供从不、仅限本地文件和始终生成文件预览的选项。
它如何判断什么是本地文件,什么不是?
我想做的是更详细地控制哪些文件夹会生成缩略图/预览。是否有一些配置文件可以更改,以便更详细地控制这一点?
答案1
本地文件是实际位于你的光碟。
Nautilus 还可以显示通过以下方式获取的文件系统中的文件:GVFS 系统。其中包括(但可能不限于):
这些都不是本地文件,因为文件本身驻留在别人的系统上。
通过命令 gsettings 使用扩展或基于矿机类型的方法可以更改是否显示特定文件的预览。
禁用所有缩略图
gsettings set org.gnome.desktop.thumbnailers disable-all true
禁用 PDF
gsettings set org.gnome.desktop.thumbnailers disable "['application/pdf']"
(在 Ubuntu 早期版本中,引入 gsettings 时 Nautilus 并不遵守这些)。手动关闭缩略图的方法是rm -r ~/.thumbnails && ln -s /dev/null .thumbnails
如果你感兴趣的话(但回避答案):有人做了Globus 预览而且它似乎还有更多选择。
Gloobus 预览是一款快速文件预览器,支持多种格式并可即时预览。目前,它与 nautilus 和 marlin 文件浏览器配合使用效果更好,但许多人不使用除 nautilus 之外的其他文件管理器。
它使用(/可以使用)侏儒寿司用于缩略图,这似乎比 Nautilus 生成速度更快。Gnome-sushi 似乎也可以单独安装(参见链接)。
(但我没有测试过这两个程序)