MacOS 用 Spotlight Search 实现全文检索.epub
书库。
Mac OS 的好处之一就是内建 系统级全文检索,打开 Spotlight 即可使用。如此,我们就可以拥有一个属于自己的电子图书馆,用电脑取代那些笨重的书签和笔记。这对于一个读书爱好者来说是个福音。
可是,略微有点诡异的就是 Spotlight 竟然不支持 .epub
文件检索…… 颇令人崩溃。好在有解决方案 —— ePub-quicklook。
下载
到下面这个网址:
https://github.com/jaketmp/ePub-quicklook
下载两个文件:
epub.qlgenerator
epub.mdimporter
安装
把这两个文件拷贝到以下目录内:
/Library/Spotlight
复制过程中可能让你输入用户密码。
配置
而后打开 Terminal 输入以下命令:
cd /Library/Spotlight/
qlmanage -r
# 让 Mac 自动运行此插件mdimport -r /Library/Spotlight/epub.mdimporter
# 为 .epub 文件建立索引
此后的全文检索就会包括 .epub
文件了。(建立索引可能需要一段时间,比如十几分钟……)
有全文检索的话,读书的时候就不用那么费劲去记了,用脑子只需要记住一些关键字就好,而纸笔版的笔记就可以退休了……
拓展
另外一个讨厌的地方在于,Kindle 上买来的书,因为 DRM 而无法被全文检索…… 我们可以用 Calibre 加上一个 DeDRM 插件,把那些 .azw 文件转换成 .epub 就好了……
Calibre 和 DeDRM Plugin 的下载地址分别是:
http://calibre-ebook.com/download
https://github.com/apprenticeharper/DeDRM_tools