![如何从新 OS X El Capitan 中的“最近项目”菜单中删除单个项目?](https://linux22.com/image/1478268/%E5%A6%82%E4%BD%95%E4%BB%8E%E6%96%B0%20OS%20X%20El%20Capitan%20%E4%B8%AD%E7%9A%84%E2%80%9C%E6%9C%80%E8%BF%91%E9%A1%B9%E7%9B%AE%E2%80%9D%E8%8F%9C%E5%8D%95%E4%B8%AD%E5%88%A0%E9%99%A4%E5%8D%95%E4%B8%AA%E9%A1%B9%E7%9B%AE%EF%BC%9F.png)
我一直在尝试寻找解决方案,如何从“最近项目”菜单中删除单个项目。在升级到 El Capitan 之前,一切都运行正常。我下载了 Night Productions 的 Pref Setter 软件,并用它来编辑 /YOURUSERNAME/Library/Preferences/com.apple.recentitems.plist。更新后,我再也无法在 Preferences 文件夹中找到此文件,这可能是 Pref Setter 不再工作的原因。
如果有人能帮我解决这个问题,我将不胜感激。我在网上搜索了很多,但没有找到可行的解决方案。
谢谢!
答案1
我在全新安装的 El Capitan 中没有此文件,这似乎证实了它不再使用的发现。
在 El Cap,这种情况已经发生了变化,http://www.alfredforum.com/topic/8122-use-alfred-to-observe-contents-of-all-my-files/
在 El Capitan 之前,在“~/Library/Preferences/com.apple.recentitems.plist”有一个 plist 文件,其中包含您想要的数据。
在 El Capitan 中,你可以使用 shell 命令获取路径列表:
mdfind -onlyin $HOME '((kMDItemContentModificationDate > $time.now(-60m)) && (kMDItemContentModificationDate < $time.now()))' | grep -v /Library/
(这排除了“~/Library”中的文件。)