OSXでのemacs23のセットアップに関して誰かが推奨事項があるのだろうか。私はしばらくの間Linux/Windowsを使用していて、emacsの多くのインスタンスを開くだけで、それらは自己完結型でした。たとえば、別々のフレームに2つの別々のファイルがあり、それぞれが独自のR、Python、シェルを実行しています。これは嫌われていると思います(?)-しかし、それは私が愛した各スクリプトファイルの作業ディレクトリを別々に保ちました。
.emacsファイルで設定(server-start)することにはいくつかの利点があることを理解しており、「Emacs」ではなく「emacsclient」を呼び出すことが現在推奨されている方法です(?)。私はこれがApplescriptを通して起こるのを容易にするこのスレッドを見つけました: Emacs 23、OS X、multi-ttyおよびemacsclient
しかし、これがそれを回避する唯一の方法であるかどうか疑問に思います-OS Xで2つのemacsインスタンスを開くと、エラーが発生します:
** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x3803, name = 'org.gnu.Emacs.ServiceProvider'
しかし、新しいフレームを開くと、ファイルを編集できます。OS Xのvimには、vimの複数のインスタンスを起動できる「mvim」と呼ばれるものがあることを理解していますが、emacsにも同様のものがありますか?長い質問をしてすみません-要約すると、これらは私があなたの専門知識を求めたい質問だと思います:
(1)「emacsclient」は専門家のやり方ですか?(2)必ずしもそうではない場合、OSXで実行されているemacs23(フレームだけでなく)の複数のインスタンスを取得する方法はありますか?
ありがとう!