Я запускаю emacs 24.2.1 на OpenSUSE 12.2 x 64. Я пытаюсь получить режим ESS для правильной загрузки rJava. Я получаю его от M-x shell
, сохраняя окружающую среду vars от R CMD javareconf
до моего .bashrc
. Теперь, когда я запускаю R в режиме оболочки, он отлично работает и загружает библиотеки и находит пути без проблем.пути emacs для внутренней программы (режим ESS)
Проблема возникает, когда я пытаюсь использовать режим ESS (M-x R RET
), который, по-видимому, не читает мой .bashrc. Как я могу получить программу in-emacs, такую как ESS, чтобы читать мои переменные без длительной двойной кодировки в файл .emacs?
Вы можете использовать '(setenv" PATH "...)' в своих '.emacs'. – Barmar
Моя проблема в том, что есть полдюжины, а не только моя ПУТЬ. Действительно ли единственное решение действительно загружать каждый отдельно? – WorldsEndless
Вы используете Emacs из графического интерфейса, а не из командной оболочки? Затем вам нужно установить переменные среды в вашем .xinitrc, а не .bashrc, чтобы они были унаследованы программами GUI. – Barmar