如何将应用程序的快捷方式添加到 Spotlight 数据库?

如何将应用程序的快捷方式添加到 Spotlight 数据库?

我想在 OSX 中使用 Emacs 的夜间版本,所以我这样做了。

$ brew install emacs --cocoa --use-git-head --HEAD
$ mv /Applications/Emacs.app /Applications/Emacs.app.stable
$ ln -s /usr/local/Cellar/emacs/HEAD/Emacs.app /Applications/Emacs.app

它几乎可以正常工作。唯一的问题是我无法从 Spotlight 启动 emacs。如何让 Spotlight 识别应用程序文件夹中的软链接?

答案1

我使用 Automator 创建了一个 Emacs.app,并将其保存在 /Applications 中。我使用了一个 bash 脚本/hack,该脚本/hack 应始终在 brew Cellar 中选择最新版本的 emacs:

我使用的 Bash 脚本的文本是:

open $(ls -1d /usr/local/Cellar/emacs/* | sort | tail -1)/Emacs.app

答案2

我所做的就是安装适用于 Mac OS X 的 Emacs。你也许想检查一下。

相关内容