ここしばらく bash と eshell を使っていて、わりと満足しています。 (defvar anything-c-source-bash-history `((name . ".bash_history") (init . (lambda () (with-current-buffer (anything-candidate-buffer 'global) (insert-file-contents "~/.bash_history")))) (candidates-in-buffer) (candidate-number-limit . 99999) (action ("Insert" . insert)))) (defun anything-bash-history-for-eshell () (interactive) (anything 'anything-c-source-b