by shigemk2

当面は技術的なことしか書かない

TerminalからEmacsを起動する


とりあえず以下をシェルスクリプトemacs.shとして保存した。
#!/bin/sh
if [ -x /usr/bin/open ]; then # may be MacOS
/usr/bin/open -a Emacs $*
else
emacsclient $*
fi
でも、sh emacs.shを実行しても複数のEmacsが立ち上がってしまいすこぶる面倒だった。
ので、Emacsの設定ファイルに、
;;複数ウィンドウを開かないようにする
(setq ns-pop-up-frames nil)
と書いたら、シェルスクリプトを実行したらEmacsのバッファにファイルを開けるように
なりました。
でも何だかいろいろと問題がありそうですよね。

すみませんでした。必要なくなった。シェルスクリプトが正しく起動しないので、
このエントリは全てお蔵入りです。