更深入的Unity搜索索引


16

Unity当前仅索引并显示一组浅浅的文件结果。

假设我要打开文件“ / home / Music / Creedence Clearwater Revival / Willy and the Poor Boys / The-Midnight-Special.mp3”。

我打开“文件和文件夹”镜头,然后键入“ The Midnight Special”。不幸的是,这首歌没有显示。我尝试“ Willy and the Poor Boys”,但该文件夹也不显示。

镜头中唯一显示的文件夹是“音乐”。因此,我必须打开“音乐”文件夹,然后在整个目录树中导航以打开所需的文件。

如何获得更深的文件索引以显示在“文件和文件夹”镜头中?

谢谢你的帮助!

Answers:


11

Unity镜头不会搜索您所有的文件和文件夹,而只能访问您过去至少打开过一次的文件(这是因为它使用Zeitgeist进行搜索)。

您可以安装另一种镜头,称为“ Unity Place Filesearch”,它将搜索系统上的每个文件。这为您从未打开过的文件提供了更全面的搜索结果。一旦安装了这种新的更好的搜索镜头,如果您不再想要旧的搜索镜头,则可以将其卸载。

要安装Unity Place Filesearch:

sudo add-apt-repository ppa:pydave/unity-lenses
sudo apt-get update
sudo apt-get install unity-place-filesearch

然后输入以下内容使镜头出现:

setsid unity

可选您还可以通过编辑以下文件来设置要忽略的文件夹(如果有私有文件):

gedit ~/.filesearch.cfg

如果确实要编辑此文件,则可以通过保存更改然后输入以下命令来停止并重新启动镜头,以应用更改。

killall unity-filesearch-daemon
setsid unity

卸下旧镜头:

首先备份镜头文件(以防万一):

mkdir ~/backups
cp /usr/share/unity/places/files.place ~/backups/

取下镜头:

sudo sed -i '14i ShowEntry=false' /usr/share/unity/places/files.place

最后运行以下命令应用更改:

unity --replace

全部完成!享受您更好的新搜索!

全部来自Webupd8:

http://www.webupd8.org/2011/05/real-files-folders-search-unity-lens

http://www.webupd8.org/2011/04/things-to-tweak-fix-after-installing.html


2

Dash不是一个简单的搜索工具,它可以将您对文件和应用程序的使用关联到搜索结果。它只是显示您先前打开的那些文件。

搜索时应该使用“文件和文件夹”。然后将这些文件添加到破折号中。


我不确定我会跟随,林兹温德。如描述中所述,我正在使用“文件和文件夹”进行搜索。
克里斯·鲍尔

1
@克里斯·鲍尔 仍然是相同的答案,是的,现在的设置很可惜。您需要打开它进行注册,并且还没有任何工具可以从命令行注册一些文件。唯一的答案我是他们的错误与此:answers.launchpad.net/zeitgeist-project/+addquestion
Rinzwind



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.