当前位置: 首页>>技术问答>>正文


传统的search-as-you类型在较新的Nautilus版本上

, ,

问题描述

到目前为止,我使用的是Nautilus的”traditional”版本:Ubuntu 10.10附带的版本。现在我使用的是Ubuntu 13.04中包含的3.6.3(无论如何,最近的版本与我的问题的范围相同)。

两者之间的一个主要区别是search-as-you类型的行为:在Nautilus的经典版本中,当您键入输入时,具有最接近字母匹配的文件将成为选定文件,符合条件的文件/文件夹将被限制在当前目录中。

新的行为是改为执行optionally-global搜索。

你能配置Nautilus提供以前的功能吗?

最佳解决方法

Ubuntu 14.04及以上

随着新的Ubuntu LTS版本type-ahead-find will be the default behaviour in Nautilus again

您可以使用dconf键在不同的搜索模式之间切换:

  • 启用type-ahead-find:gsettings set org.gnome.nautilus.preferences enable-interactive-search true

  • 禁用type-ahead-find以支持递归搜索:gsettings set org.gnome.nautilus.preferences enable-interactive-search false

Ubuntu 13.04和13.10

据我所知,新的Nautilus 3.6.X削减了3.4和更旧版本的许多功能。 Canonical决定继续在Ubuntu 12.10中使用nautilus 3.4.2,因为即使Nautilus 3.6已经发布,也是如此。我不认为可以在3.6中获得旧的搜索行为,但我所做的是安装SolusOS patched Nautilus(也包含works for Ubuntu 13.04),其中包含3.4.2(实际上是Nautilus 3.4.2)的所有功能,同时保留 nautilus 3.6皮肤。我已经测试过这个特定的包,它在Ubuntu 12.10和13.04中工作正常。

或者,您可以安装Nemo File Explorer,它是Nautilus 3.4的一个分支,由于Cinnamon dev团队对Nautilus 3.6感到失望,因此您可以使用get the install instructions here

使它成为你的默认文件浏览器有点棘手,this blog post在Ubuntu 12.10中为我工作,但一些用户报告该方法不能正常工作。

然而,还有其他方法。看到下面的问题:

次佳解决方法

在Ubuntu Gnome 14.04中,打开dconf-editor。转至组织> gnome> nautilus >偏好设置。

选中enable-interactive-search旁边的框。重新启动 nautilus

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/526.html,未经允许,请勿转载。