0
我在OpenSUSE 12.2 x 64上運行emacs 24.2.1。我試圖讓ESS模式正確加載rJava。我通過將的環境變量從R CMD javareconf
保存到我的.bashrc
而得到它的工作。現在,當我以shell模式運行R時,它可以正常工作並加載庫並找到沒有問題的路徑。內部程序(ESS模式)的emacs路徑
問題發生在我嘗試使用ESS模式(M-x R RET
)時,它顯然沒有讀取我的.bashrc。我怎樣才能得到像ESS這樣的emacs程序來讀取我的變量,而不需要冗長的將它們編碼到我的.emacs文件中呢?
您可以在'.emacs'中使用'(setenv「PATH」...)'。 – Barmar
我的問題是,有六打,不只是我的路徑。唯一的解決方案是真的單獨加載每一個? – WorldsEndless
你是從GUI而不是從shell運行Emacs嗎?然後你需要在你的.xinitrc中設置環境變量,而不是.bashrc,所以它們會被GUI程序繼承。 – Barmar