由于换了mac,之前的习惯是把一些常用的文字资料放在Notes(记事本)中,这样可以在手机和电脑中实现资料互通。但是最近换了新mac,notes能够从Icloud中拿到同步的资料,但是始终搜索不出来。而且spotlight搜索也不起任何作用。这里记录一下解决的方法。
我的是英文环境,对应到中文环境应该一样的操作
解决spotlight不能搜索
- 尝试重建索引
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
,然后再建索引。 - 如果上面操作还是不行,在执行强制重建索引命令
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?