web-dev-qa-db-ja.com

Unityのより深い検索インデックス作成

Unityは現在、インデックス付けとファイル結果の浅いセットの表示のみを行っています。

「/ home/Music/Creedence Clearwater Revival/Willy and the Poor Boys/The-Midnight-Special.mp3」というファイルを開きたいとします。

「ファイルとフォルダ」レンズを開き、「The Midnight Special」と入力します。残念ながら、曲は表示されません。 「Willy and the Poor Boys」を試してみましたが、そのフォルダも表示されません。

レンズに表示される唯一のフォルダーは「Music」です。したがって、「Music」フォルダを開いてから、ディレクトリツリー全体をナビゲートして、必要なファイルを開く必要があります。

「ファイルとフォルダ」レンズに表示するファイルのより深いインデックスを取得するにはどうすればよいですか?

ご協力いただきありがとうございます!

16
Chris Bauer

Unityレンズはすべてのファイルとフォルダーを検索するのではなく、過去に少なくとも1回開いたファイルにのみアクセスできます(これは検索に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

11
zookalicious

このバグに関するコメントから: https://bugs.launchpad.net/unity/+bug/646724 「ファイルとフォルダー」レンズの意図は、最近の検索のみを目的としているようです。使用済みファイル(少なくともZeitgeistが知っているファイル)。

ホームディレクトリ内のすべてのファイルを検索するには、別のレンズが必要です(作成されます)。

単に音楽を検索していて、Bansheeを使用している場合は、 https://launchpad.net/unity-music-lenshttps://launchpad.net/~markjtully/+archive/ppa の方が適しています。

2
Niall Murphy

Dashは単純な検索ツールではなく、ファイルとアプリケーションの使用を相関させて検索結果にリンクします。以前に開いたファイルが表示されるだけです。

検索は、「ファイルとフォルダー」で行う必要があります。次に、それらのファイルがダッシュに追加されます。

2
Rinzwind
1
Bipin

Zeitgeistは修正されています。現在、Zeitgeistにインデックスを作成するすべてのディレクトリを取得するために、1回限りのプロセスを追加しています。 https://bugs.launchpad.net/unity/+bug/646724/comments/36 を参照してください。現在の問題は、ZGが対話したファイルのみにインデックスを付け、ユニティ検索がZGを使用することです。

0
Christoph