nautilus 如何判断哪些是本地文件,哪些不是?

nautilus 如何判断哪些是本地文件,哪些不是?

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 似乎也可以单独安装(参见链接)。

(但我没有测试过这两个程序)

相关内容