如何使用 Recoll 索引 Tomboy 笔记?

如何使用 Recoll 索引 Tomboy 笔记?

我想使用 recoll 桌面搜索引擎索引来自 Tomboy 的笔记。

注释如下:XML,存储在.local/share/tomboy中。

这个怎么做?

答案1

Tomboy 和 Gnote 文件直接受较新的 Recoll 1.19 版本支持,您可以从 Recoll PPA 获取适用于 Ubuntu 的该版本。

如果您想保留默认的 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 +x rclxml)。它将需要 xsltproc,但这可能已经在您的系统中 (否则使用包管理器获取它)。

确保文件被索引的最简单方法可能是运行完整的索引过程(recollindex -z)。还有其他方法,但这个答案已经够长了 :)

相关内容