eshell(Emacs Shell)にコマンドサーチパスを追加する


いろいろなブログを見てまわったところ,’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

w32.jp Weblog: eshellにコマンドサーチパスを追加する

w32.jp Weblog: Emacs(eshell)に環境変数PATHを追加する


コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です