0

我在 OpenSUSE 12.2 x 64 上运行 emacs 24.2.1。我试图让 ESS 模式正确加载 rJava。我M-x shell通过将环境变量从保存R CMD javareconf到我的.bashrc. 现在,当我在 shell 模式下运行 R 时,它可以正常工作并加载库并找到没有问题的路径。

当我尝试使用 ESS 模式 ( ) 时会出现问题M-x R RET,该模式显然无法读取我的 .bashrc 。我怎样才能让像 ESS 这样的 in-emacs 程序来读取我的变量,而无需将它们冗长地双重编码到我的 .emacs 文件中?

4

1 回答 1

1

将您的环境变量设置从.bashrc移至.xinitrc. 这样,它们将为 GUI 应用程序设置emacs,而不仅仅是您从终端 shell 运行的程序。

于 2013-07-26T19:26:18.710 回答