4
我在Mac OS X 10.5.8上工作。我正在嘗試學習emacs。我對它非常陌生,今天試圖從emacs中輸入shell命令。我輸入pdflatex filename
。然而,它給我一個錯誤說找不到Emacs shell命令
/bin/bash: pdflatex: command not found
我有LaTeX安裝和pdflatex從終端命令行工作正常。
我在我的.bash_profile
文件中定義的命令lsd
中收到類似的錯誤。這在終端的命令行上也可以正常工作。
命令ls
在emacs shell中正常工作。
有沒有人有一個想法可能會發生什麼。
如何讓emacs識別在終端命令行上正常工作的所有命令。 反正我可以讓emacs shell和終端命令行使用的環境相同嗎? 如果是這樣,是否有什麼理由不推薦這麼做?我對bash和emacs都知之甚少。
非常感謝。
謝謝!你是對的; Emacs外殼具有不同的環境。我用`M-x setenv`改變了emacs shell的PATH。使用該pdflatex可以在emacs shell中運行。但是,我在.bash_profile中定義的命令'lsd'不起作用。有什麼辦法可以讓環境完全相同嗎? – Curious2learn 2010-12-09 01:13:51