OS:OS X 10.9.5、Mavericks
Rainers-MacBook-Pro-3.local上の2014-04-03のGNU Emacs 24.3.1(x86_64-apple-darwin13.1.0、Carbonバージョン1.6.0 AppKit 1265.19)
railcatからhomebrew経由でemacsをインストールしましたが、問題なく動作します。ターミナルではemacsを使用しません。通常はアプリケーションを使用して開始します。
私が言ったように-私はこれまでのところ幸せです。
うまくいかなかったことが1つあります(以前はLinuxでうまく機能していました)。
- ログイン時にemacsデーモンを起動します
- emacsclientを使用して開く
- emacsdaemonを閉じ、ログオフ時にalファイルを保存します
これをセットアップするのに役立つ実用的なレシピはありますか?
追加情報
ログイン時にemacsデーモンを開始するには
bashコマンドを実行するAutomatorアプリケーションを作成しました
/usr/local/bin/emacs --daemon
それをログインアイテムに追加して、うまく機能するようにしました。
ターミナルからデーモンを利用する
を使用してemacsデーモンを利用できます
emacsclient .bashrc
emacsターミナルセッションで.bashrcを開きます。
GUIからの活用
疑問が残ります。GUIからどのように使用できますか?
emacsclientを理解しているため、開くファイルを指定しない限り、emacsclientを開くことができません。
emacsclient GUIを開き、以前に開いたすべてのファイルを開きたいですか?これは可能ですか?
私は使用できることがわかりました
emacsclient -c
ターミナルで私がやりたいことをする-しかし、私はGUIのために同じことをすることができますか?
emacsclient
OS Xに関する限り、アプリではありません(アプリEmacs
がそのようにインストールされている場合のみ)。開いているアプリケーション/ウィンドウを選択するためにシステムキーバインディングを使用しないのはなぜですか?(Emacsがデーモンモードで起動され、まだフレーム(「ウィンドウ」)がない場合は機能しません)。