禁用分两部分,第一部分禁用服务,第二部分移除菜单栏图标,以下动作需在终端中进行
禁用方法
1,禁用spotlight服务
sudo mdutil -a -i off
2,删除菜单栏spotlight图标:
cd /System/Library/CoreServices/
sudo mv Search.bundle/ Search2.bundle/
然后在活动监视器退出 SystemUIServer 进程,或者注销再登陆。
恢复方法
1,启用spotlight服务,
sudo mdutil -a -i on
2,恢复菜单栏图标
cd /System/Library/CoreServices/
sudo mv Search2.bundle/ Search.bundle/
然后在活动监视器退出 SystemUIServer 进程,或者注销再登陆。
禁用spotlight以后,使用brew cask安装应用后,可能会出现用Alfred搜索不到该应用的情况,解决方法如下:
将brew cask的安装路径 /opt/homebrew-cask/Caskroom
添加到Alfred Preference-Features - Search Scope中,如果用Alfred还是搜不到,需要在spotlite中重新建立索引:
1、选取苹果 菜单 >“系统偏好设置”,然后点按“Spotlight”。
点按“隐私”标签。
2、将您想要再次为其创建索引的文件夹或磁盘拖至 Spotlight 无法搜索的位置列表中。点按“好”以确认。
3、选择您刚刚添加的文件夹或磁盘,然后点按“移除”(–) 按钮以将其从列表中移除。
4、退出“系统偏好设置”。Spotlight 将重新为文件夹或磁盘中的内容创建索引。
defaults write com.apple.dashboard mcx-disabled -boolean YES && killall Dock
defaults write com.apple.dashboard mcx-disabled -boolean NO && killall Dock