내 프로젝트 디렉토리에 .rvmrc 파일이 있습니다 (/GameScores
). 해당 디렉토리로 이동할 때 GameScores
이라는 이름의 보석을로드합니다. 이 부분은 잘 작동합니다.tmux를 사용하는 동안 내 rvm gemset을 어떻게 유지합니까?
그러나 /GameScores
에있는 동안 tmux에 들어가 자마자 내 터미널은 더 이상 GameScores
gemset을 사용하지 않습니다. 내가 할 경우 rvm gemset name
공백이 있습니다.
어떻게 해결할 수 있을까요? 나는 tmux를 사용할 때 내 gemset을 계속 사용할 수 있기를 원합니다. 현재 해결 방법은 tmux에 들어갈 때 rvm gemset use GameScores
을 실행하는 것입니다.하지만 매번 그렇게하고 싶지는 않습니다.
이 문제를 재현 할 수 없습니다. '.rvmrc'로 디렉토리에'cd '하면, gemset 스위치가 발생하지만, tmux 세션으로 들어가면 gemset이 여전히 선택됩니다. rvm의 어떤 버전을 사용하고 있습니까? (rvm 1.6.4 here; tmux 1.4) – Telemachus
rvm 1.2.4. 업데이트하자 :) ^^ 1.6.4와 tmux 1.4에서 똑같은 일이 일어납니다. gemset은 변경되지 않고 여전히 비어 있습니다. (설치 후 1.6.4를 사용하도록 터미널을 다시 시작했습니다). 나는 또한 맥 OSX에서 zsh를 사용하고있다. – Dty
아마도 zsh 상호 작용일까요? 저는 Bash를 사용하고 있으며 그것은 우리 사이의 유일한 차이 인 것처럼 보입니다. 여기 아무도 대답 할 수 없다면 irc.freenode.net에서 #rvm을 시도하십시오. – Telemachus