タグ

ブックマーク / tarao.hatenablog.com (1)

  • Emacsサーバを適切に終了する - 貳佰伍拾陸夜日記

    emacs --daemon でサーバを起動しておいて, 複数のターミナルウィンドウから emacsclient -nw することで, ターミナルモードでも単一のEmacsプロセスで複数フレームの編集ができる. これはとてもべんり. でもごく稀にサーバを再起動したいことがあって, killすればよいかと思ったら, ターミナルが崩れて悲惨なことになってしまった. emacsclient -e '(kill-emacs)' とすれば正常にサーバプロセスを停止できるけれど, これだといちいち The current server still has clients; delete them? (yes or no) と訊かれてしまう. 調べてみるとserver-kill-emacs-query-functionが呼ばれているせいらしいので, これをkill-emacs-query-functio

    Emacsサーバを適切に終了する - 貳佰伍拾陸夜日記
  • 1