Indiziert Spotlight normalerweise Links in ~ / Applications?

Antworten:

26

Es ist eigentlich ein Symlink und kein Alias. Spotlight indiziert Symlinks zu Dateien, die als Systemdateien behandelt werden, aber in der GUI nicht angezeigt werden. Es zeigt Aliase obwohl, so konnte man nur Befehl Option ziehen /usr/local/Cellar/macvim/*/MacVim.app zu / Anwendungen aus dem Finder.

Oder konvertieren Sie die Symlinks in Aliase:

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

Wenn Sie Alfred verwenden, können Sie festlegen, dass Anwendungen in / usr / local / Cellar in die Standardsuchergebnisse aufgenommen werden.

Lri
quelle
1
Nach dem Ausführen des Skripts ist MacVim nun in den Ergebnissen sichtbar (als Dokument kategorisiert)
Michiel van Oosterhout
1
Alfred indiziert keine Aliase in / Applications, daher musste ich / usr / local / Cellar in Alfreds Einstellungen hinzufügen.
Chris