LoginSignup
0

More than 5 years have passed since last update.

iTerm2を閉じても別窓のEmacsを強制終了させない方法

Posted at

いつもMacからEmacsを使うとき,emacs &って入力していた.
これだと,一作業終えてiTerm2のタブを閉じるとEmacsを起動していたタブを閉じてしまい,強制終了してしまうことが多々あったので…

環境

別窓でEmacsを使いたいので,次のような感じでEmacsをインストールしている.(OS X El capitan 10.11.6, Emacs 24.5.1)
$ brew install emacs --with-cocoa
$ brew linkapps emacs

そもそもDockとかから起動するEmacs.appの動作がおかしい…

これで/ApplicationsにEmacs.appが入るのだが,そこから起動した場合,httpでのアクセスに失敗するようでpackage.elの更新とかうまく動作しない.

なので,僕はいつもEmacsを使うときにはiTerm2を起動して
$ emacs &
って入力をして使っている.
で,iTerm2でこのまま作業して,一作業終え余分なタブを消す…というときに,誤ってemacs &してたタブまで閉じてしまい,Emacsが強制終了…ということが多々ある.
だからといって,$ emacs -nwみたいに,iTerm2上でEmacsを動かすのはすごく嫌だ.

対策

$ open /Applications/Emacs.app
とすると,別窓でEmacsを起動しつつ,起動したiTerm2のタブを閉じてもなんともない.
もちろんpackage.elの更新とかもきちんと動作する.

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0