いろいろなブログを見てまわったところ,’eshell-path-env’にパスを
追加するだけではだめで.’PATH’にも追加する必要がありました.
eshell-path-env and PATH — Gist
にあるコードを.emacsファイル
に追加することによりうまく動くようになりました.
(defun eshell-mode-hook-func ()
(setq eshell-path-env (concat "/usr/local/bin:" eshell-path-env))
(setenv "PATH" (concat "/usr/local/bin:" (getenv "PATH")))
(add-hook 'eshell-mode-hook 'eshell-mode-hook-func)
参考URL
eshell-path-env and PATH — Gist
changing the path on the emacs eshell « Ben Atkin