我找不到启用交互式搜索
gsettings set org.gnome.nautilus.preferences enable-interactive-search true.
我使用搜索
gsettings list-recursively | grep search
和
gsettings list-recursively | grep interactive
但没有这样的选择。
你能帮我在 Ubuntu 17.10 及更高版本中禁用此功能吗?
答案1
Gnome 决定消除导航功能预先输入并将其替换为搜索。他们没有意识到这对许多用户来说是一个大问题。
直到 Ubuntu 17.10,Canonical 才提供了保留该功能的 Nautilus 修补版本。现在情况已不再如此,输入提示功能已彻底消失。
当然欢迎你加入Nautilus 邮件列表并说明为什么仍然需要此功能。不过,我觉得这没什么用。一位维护人员告诉我“这个问题已经讨论得够多了,我们可能也听过了所有的争论。”
答案2
哇喔!Nautilus 有了一个全新的修改版本。
看https://launchpad.net/~lubomir-brindza/+archive/ubuntu/nautilus-typeahead
我等了很久才再次发现这个功能。希望 Nautilus 开发人员考虑将其作为选项添加到应用程序中。
答案3
我曾与 Nautilus 开发人员进行过长时间的辩论,但我们无法说服他们保留该功能。唯一的回应是,将来会对其进行改进。
我喜欢 Nautilus,但这个变化让我无法使用它。这让我很抓狂。
我的解决方案很简单:换一个软件。我现在用的是 Nemo,它是 Nautilus 的分支。
答案4
如果你真的想在 Nautilus 3.26(目前是 Ubuntu 17.10 中的当前版本)中使用此功能,请查看我的分步指南以在以下问题中获得它:新版 Nautilus 上提供传统的“边输入边搜索”功能构建您自己的 Nautilus 版本并重新修补支持!
实际上,在 Nautilus 3.26(Ubuntu 17.10 中的当前版本)中,有一种方法可以实现这一点,即使用由出色的 Arch Linux 社区提供的补丁从源代码构建您自己的版本。幸运的是,Ubuntu 中出色的构建系统使这变得非常容易。以下是步骤。我假设您将在 中工作
~/bld-nautilus-typeahead
。打开终端并执行以下操作:# install some necessary tools sudo apt-get install git # Create your work directory and go there mkdir bld-nautilus-typeahead ; cd bld-nautilus-typeahead # Clone the repository holding the needed patch: git clone https://aur.archlinux.org/nautilus-typeahead.git # Make sure the source repositories for the main archives are available: sudo nano /etc/apt/sources.list # If the deb-src line for the main repository (usually around line 6) # is commented out (starts with a #) # uncomment it (remove the #) and save the file. sudo apt-get update # Install the build dependencies sudo apt-get build-dep nautilus # Retrieve the sources for Nautilus apt-get source nautilus # Source should now be in the 'nautilus-3.26.0/' folder. Go there cd nautilus-3.26.0/ # and Apply the patch from arch-linux patch -p0 < ../nautilus-typeahead/nautilus-restore-typeahead.patch # Build the package from source dpkg-buildpackage -rfakeroot -uc -b # This will take a little time. If everything goes well, the related packages will end up in the parent directory. Go there cd .. # and install the required packages sudo dpkg -i nautilus_3.26.0-0ubuntu1_amd64.deb nautilus-data_3.26.0-0ubuntu1_all.deb
启动新的 Nautilus。输入一些字母。体验一下当您想要的文件被选中时那种喜悦的感觉。