2

ユーザーがmailto:リンクをクリックしたときに、Emacsを優先アプリケーションとして構成しようとしています。

Emacsにはこのための機能があります:

OSX上のemacs23:mailtoリンクとcompose-mailの呼び出し?

http://www.emacswiki.org/emacs/MailtoHandler

そして、それを行うには、emacsclient(前のリンクの「emacs-mailto-handler」)を呼び出すシェルスクリプトを作成します。

残念ながら、Firefox、環境設定、アプリケーションにアクセスすると、シェルスクリプトが認識されません。代わりに、OS Xアプリケーションバンドルが必要です(少なくともそれが私が推測していることです)。

したがって、シェルスクリプトをアプリケーションバンドルに変換する方法や、Firefoxをアームレスリングしてシェルスクリプトを認識する方法を理解できるかもしれません。ヘルプ?それとも私はこれを別の方法で考えるべきですか?

4

1 に答える 1

1

OS X Automatorアプリを使用してシェルスクリプトを実行し、Automatorプロジェクトをアプリバンドルとして保存します。

そのAppBundleは、他のアプリケーションと同じように使用できます。

于 2010-11-13T03:06:29.057 に答える