Spotlight通常会在〜/ Applications中索引链接吗?


Answers:


26

它实际上是一个符号链接,而不是别名。Spotlight索引符号链接到被视为系统文件的文件,但未在GUI中显示它们。但是它确实显示了别名,因此您可以从Finder 命令将Option /usr/local/Cellar/macvim/*/MacVim.app 拖动到/ Applications。

或将符号链接转换为别名:

brew linkapps; find ~/Applications -type l | while read f; do osascript -e "tell app \"Finder\" to make new alias file at POSIX file \"/Applications\" to POSIX file \"$(/usr/bin/stat -f%Y "$f")\""; rm "$f"; done

或者,如果您使用Alfred,则可以将其设置为在默认搜索结果中包括/ usr / local / Cellar中的应用程序。


1
运行脚本后,MacVim现在在结果中可见(归类为文档)
Michiel van Oosterhout13年

1
Alfred不在/ Applications中索引别名,因此我不得不在Alfred的首选项中添加/ usr / local / Cellar。
克里斯(Chris)
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.