web-dev-qa-db-ja.com

RecollでTomboyノートにインデックスを付ける方法は?

Recollデスクトップ検索エンジンを使用してTomboyからのメモにインデックスを付けたいと思います。

メモは [〜#〜] xml [〜#〜] にあり、.local/share/tomboyに保存されています。

これを行う方法?

1

TomboyファイルとGnoteファイルは、RecollPPAからUbuntu用に入手できる新しいRecoll1.19リリースで直接サポートされています。

デフォルトのUbuntuパッケージを使い続けたい場合は、サポートを簡単に後付けできます。

〜/ .recoll/mimemapを編集し、次の行を追加します。

.note = application/x-gnote

〜/ .recoll/mimeconfを編集し、次の行を追加します。

[index]
application/x-gnote = exec rclxml

〜/ .recoll/mimeviewを編集し、次の行を追加します。

[view]
application/x-gnote = tomboy %f

次に、rclxmlフィルターを次の場所から取得します。 http://www.lesbonscomptes.com/recoll/filters/rclxml

それを/ usr/share/recoll/filtersにコピーし、実行可能にします(chmod + xrclxml)。 xsltprocが必要になりますが、これはおそらくすでにシステムにあります(そうでない場合は、パッケージマネージャーで入手してください)。

ファイルにインデックスが付けられていることを確認する最も簡単な方法は、完全なインデックス作成パス(recollindex -z)を実行することです。他の方法もありますが、この答えはすでに十分に長いです:)

1
medoc