emacs (shell null) ;またはバッファで M-x shell Enter ;複数開くときは C-u M-x shell Enter ;shell名を決める Shell buffer: (default *shell*) shell2 おしっこちびりそうなくらい便利だった。なんで今まで知らなかったのかと。。。もうターミナルなんて開きません。 追記:emacsは標準bashで開くので、zshに変えるときは (setq shell-file-name "zsh") (setenv "SHELL" shell-file-name) と言う風に書いておく。 カラーモードにしてると文字化けするので、.emacs_zshというファイルを作って PROMPT="%/%% " PROMPT2="%_%% " SPROMPT="%r is correct? [n,y,a,e]: " alias