0
OpenSUSE 12.2 x 64에서 emacs 24.2.1을 실행 중입니다. ESS 모드에서 rJava를 올바르게로드하려고합니다. 나는 환경 변수를 R CMD javareconf
에서 내 .bashrc
으로 저장하여 M-x shell
에서 작동하도록했습니다. 이제 쉘 모드에서 R을 실행하면 잘 작동하고 라이브러리를로드하고 문제없이 경로를 찾습니다.내부 프로그램을위한 이맥스 경로 (ESS 모드)
문제은 내 .bashrc를 읽지 않는 ESS 모드 (M-x R RET
)를 사용하려고 할 때 발생합니다. 어떻게 ESS와 같은 emacs 프로그램을 my .emacs 파일에 오랫동안 두 번 코딩하지 않고도 내 변수를 읽을 수 있습니까?
'.emacs'에서'(setenv "PATH"...)'를 사용할 수 있습니다. – Barmar
제 문제는 제 PATH뿐만 아니라 6 개가 있다는 것입니다. 유일한 솔루션은 실제로 개별적으로로드하는 것입니까? – WorldsEndless
쉘 대신 GUI에서 Emacs를 사용하고 있습니까? 그런 다음 .bashrc가 아닌 .xinitrc에 환경 변수를 설정해야합니다. 그러면 GUI 프로그램에 의해 상속됩니다. – Barmar