在OSX中使用emacs有时可能会令人不安。
我与使用Terminal.app应用程序和emace shell 程序交换时,两者都使用bash,并且两者似乎都可以正常工作,但是我确实遇到了一个问题,即两个环境的设置都不相同。
我正在从emacs运行OSX Lion和emacs 24的全新安装,并希望emacs shell中的环境变量与osx下的Terminal.app中的相同。我该如何解决?
最佳答案
只需安装很棒的小软件包exec-path-from-shell,您就完成了!它将自动将您的emacs exec-path
设置为与PATH
配置中的zsh/bash
相同。
它还将允许您复制其他shell变量的值,如下所示:
(exec-path-from-shell-copy-env "PYTHONPATH")
关于macos - 使PATH和其他环境变量在emacs中可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16676826/