【发布时间】:2011-05-22 13:45:11
【问题描述】:
我在 Mac OS X 10.5.8 上工作。我正在努力学习emacs。我对它很陌生,今天尝试从 emacs 中输入 shell 命令。我输入了pdflatex filename。但是,它给了我一个错误提示
/bin/bash: pdflatex: command not found
我已经安装了 LaTeX,并且 pdflatex 在终端的命令行中可以正常工作。
我在.bash_profile 文件中定义的命令lsd 出现类似错误。这在终端的命令行上也可以正常工作。
ls 命令在 emacs shell 中运行良好。
有没有人知道可能发生的事情。
如何让 emacs 识别在终端命令行上正常工作的所有命令。 无论如何我可以使emacs shell和终端命令行使用的环境相同吗? 如果是这样,您有什么理由不建议这样做吗?我对 bash 和 emacs 都知之甚少。
非常感谢。
【问题讨论】: