私は Aquamacs を使用しており、emacs サーバーをM-で起動しましたx server-start
。私のemacsclient
接続は問題ありません。ただし、別の ssh セッションを (同じ PC で) 開始すると、socket-name / server ファイルが見つかりません。それ~/.emacs.d/server/server
は私が期待するところにはありません。
emacsサーバーが現在使用しているサーバーファイル/ソケット名を確認するにはどうすればよいですか?
これは私の作業構成です:
.emacs
(setq server-socket-dir "~/.emacs.d/server")
(server-start)
em.sh
location="/`whoami`@`hostname`:$(readlink -f $1)"
ssh <YOU@LOCAL-WORKSTATION> emacsclient -n -s '~/.emacs.d/server/server' $location