シェルしたい(eshell

(use-package eshell
  :ensure: nil
  :custom
  (eshell-history-size 10000)
  (eshell-hist-ignoredups t)
  (eshell-cmpl-cycle-completions t)
)

eshellはEmacs標準のEmacs Lispで実装されたシェルです。 外部シェルに依存せず、Emacsコマンドとシームレスに連携できます。 軽いコマンド実行には向いていますが、ヘビーな作業には向いていません。