Emacs 上で zsh を便利に使いたい
解決したいこと
macOS の VSCode では、
-
Cmd+j
でシェルがサブウィンドウで起動し、フォーカスがシェルに当たる - 再度
Cmd+j
でサブウィンドウが閉じ、フォーカスがエディタに戻る
と動作します。
これと同じことを Emacs 上で実現したいと考えています。
M-x term
で zsh が起動しますが、下記の問題があります。
- 編集中のバッファが切り替わり、zsh のバッファに強制的に移行する(VSCode のようにサブウィンドウで開かない)
- zsh バッファでは Emacs のキーバインドが使えない
Emacs における理想の動作は、VSCode と同じように、
-
Cmd+j
で画面が二分割され、下画面(下バッファ)で zsh が起動してフォーカスが当たる - 再度
Cmd+j
で上画面にフォーカスが当たり、下バッファが閉じて一画面に戻る
です。
これを実現できている方、いらっしゃいませんでしょうか。
もしいたら、方法をご教授いただきたく、よろしくお願いいたします。
0