elscreenでeshellを開く小技を思いついた.
やりたいこと
elscreenで別タブを開いて、そこに新規にeshellを立ち上げたい.
elscreen-diredやelscreen-wlはあるのに、eshellはなかった.
必要なもの
- elsreen
- multi-eshell
別のシェルを新規に起動するために、multi-eshellを利用する.
設定
これで、 C-c t bで やりたいことが実現できる.
(require 'multi-eshell)
(setq multi-eshell-shell-function '(eshell))
(setq multi-eshell-name "*eshell*")
(defun elscreen-esh ()
(interactive)
(elscreen-create)
(multi-eshell 1))
(global-set-key (kbd "C-c t b") 'elscreen-esh)
おわりに
最近 eshellをほとんど常用中.
eshell-zがでてきて最近ますます便利になった.
zshよりもeshellだよね!
以上、Happy Hacking!!