2009-10-14 3 views
5

루비 버전 관리자가 설치되어 있고 RVM에 의해 설치된 루비 구현을 기본으로 설정하여 'which ruby' '~/.rvm/ruby -1.8.6-p383/bin/ruby ​​'emacs에서 inf-ruby 버퍼를 열면/usr/bin에 설치된 루비를 사용합니다.루비 버전 관리자 (rvm)

쉘이하는 것과 같은 방식으로 루비의 경로를 존중하도록 emacs를 얻을 수있는 방법이 있습니까?

감사합니다. exec-path 사용자 정의하십시오

답변

6

나는 이맥스에 RVM을 통합하는 이맥스 확장을 만들었습니다. 관심이 있으시면 여기에서 찾으실 수 있습니다 : http://github.com/senny/rvm.el

+0

고마워요! 위대한 작품! – calstad

1

: M-X 사용자 정의 - 옵션 RET 간부 경로 RET

2

이 질문은 오래된 질문이지만 향후 다른 유형의 문제를 가진 다른 사람들에게 도움이 될 것입니다.

나는 rvm을 통해 Ruby/Rails를 설치했고, 사용하고 싶은 기본 Ruby 버전을 설정했다.

그런 다음 emacs ELPA 패키지 관리자를 통해 rvm을 설치했습니다.

나는 내 ~/이맥스에 다음을 추가 : 예상대로

(require 'rvm) 
(rvm-use-default) 

지금 실행할 수 이맥스 오픈 eshell/쉘과 모든 노력하고 있습니다.

관련 문제