Sem mais detalhes sobre o que está errado, é difícil dizer com certeza, mas vejo três coisas suspeitas no topo da minha cabeça:
-
Você origina ~ / .bashrc duas vezes (uma vez com
.
, depois novamente comsource
). Uma vez realmente deveria ser o suficiente. -
Em geral, eu recomendaria a criação de aliases em .bashrc (e, em seguida, a sua origem (uma vez) em .bash_profile). Dessa forma, os aliases estão disponíveis em shells e subshells de login. Criar um alias em .bash_profile significa que ele só estará disponível em shells de login.
-
O / usr / local / rvm / scripts / rvm não é o arquivo apropriado para configurar as definições do rvm?