Mac OSでLaTeXを使っていて、Emacsで編集してるんだけど、 *.tex を pTeX アプリに投げるのは面倒だし、Emacs でコンパイルと思うんだが、 MacBookでは動いたものが、動かない。 "M-x shell"でコマンド打つけど、Emacs の補完もされない。 今までPathが通っていて当たり前としか思ってなかったけど、 Emacs の exec-path なんてあったんだ… ということで、init.el に下のようなコードを追加。
# /usr/local/bin も通ってないし…
久々にEmacs lisp 触ると、LISP 自体忘れている…
(( $HOME/.emacs.d/init.el )) ;; (mapcar (function (lambda (str) (if (file-accessible-directory-p str) (progn (setq exec-path (cons str exec-path)) ;;(setenv "PATH" ;; (concat str ":" (getenv "PATH"))) )))) '("/usr/local/bin" "/Applications/pTeX.app/teTeX/bin"))