emacsをデーモンとして起動しておく

emacsのバージョンが23になってからemacsをデーモンのように起動しとけるのでメモ。
emacs --daemon &

これで起動はできる。.xsessionに書いとけばX起動時に起動してくれるはず。けど、自分用にインターフェースを定義しているファイルがきちんと読み込まれないのでその対処をする必要があった。
emacsclient --eval '(load "~/.emacs.d/interface.el")'

これで指定してやればインターフェースも読み込まれる。でも完全じゃ無いんだな。キャレットが点滅しない。でもこれは別の原因がありそうな気がする。眠いので保留。
起動する場合は
emacsclient -c -a hoge.txt
-cはX Window上で起動するのかな。-aはdaemonとして起動していなかったら普通にemacsを起動するっていうオプションだったと思う

終了する場合は
emacsclient -e '(kill-emacs)'

でOK。
眠いので終わり。

コメント

このブログの人気の投稿

howmとorg-mode両方でタスク管理できるようにした

Fenrirを少し使いやすく

fenrirにmigemoを入れたのでメモ