解决mac下Spotlight和Notes(记事本)搜索失效

Author Avatar
纸简书生 4月 17, 2017

由于换了mac,之前的习惯是把一些常用的文字资料放在Notes(记事本)中,这样可以在手机和电脑中实现资料互通。但是最近换了新mac,notes能够从Icloud中拿到同步的资料,但是始终搜索不出来。而且spotlight搜索也不起任何作用。这里记录一下解决的方法。

我的是英文环境,对应到中文环境应该一样的操作

解决spotlight不能搜索

  1. 尝试重建索引sudo mdutil -E /默认会建立磁盘下所有索引,如果想指定某个外接磁盘或者其他磁盘可以使用sudo mdutil -E /Volumes/MiniMe/对指定的磁盘建立索引。如果出现invalid destination port Spotlight server is disabled.则进行下面的操作。
    1.1 开启Splot服务:sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist。顺便提一下关闭的命令sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist,然后再建索引。
  2. 如果上面操作还是不行,在执行强制重建索引命令sudo mdutil -a -i on。我就是通过这个命令解决的。

解决Notes(记事本)不能搜索

这个问题其实是让人非常痛苦的,因为notes里面保存了自己很多的资料。解决这个问题其实很简单,将iCloud同步过来的一个文件夹,拖到on my mac下就可以了。具体方法就是,点击文件夹,按住option键,拖到on my mac下就可以了

猜测通过这种方式,重建了对于icloud的索引,所以能够搜索到了。

扩展阅读

Re-Index Spotlight from the Terminal
Enable Spotlight Indexing To Re-Index Your Mac Hard Drive
How can I force an index of all the Apple notes?