Eu configurei meu Ubuntu 14.04 com dotfiles encontrados aqui Mathias Dotfiles . Tudo está indo bem, eu instalei ambos RVM (Ruby Version Manager) e NVM (Node Version Manager). Para que ambos funcionem, eu tenho que usar o nvm.sh (para o Node) e o .profile (para o Ruby).
Quando eu os forneço do terminal interativo, tudo funciona muito bem, eu posso usar o nó e o rubi. Mas eu realmente gostaria de ser originado automaticamente, por isso diz uma documentação para adicioná-lo ao meu arquivo .bashrc. O problema é que eu adicionei o meu arquivo .bashrc em todos os tipos de formas e apenas trava o meu terminal. Parece estar carregando o .profile e .nvm / nvm.sh, mas depois ele falha, então tenho que acabar removendo-o. E sim, eu faço o meu arquivo .bashrc depois que eu terminar de editá-lo.
Aqui está o meu arquivo .bashrc depois que eu tentei obtê-lo
[ -n "$PS1" ] && source ~/.bash_profile;
source /home/$USER/.profile
source /home/$USER/.nvm/nvm.sh
Eu tentei colocar o caminho completo usando $ HOME e também adicionando-o ao .bash_profile. Ele funciona quando no modo de terminal interativo, por que ele falha em .bashrc.
SO: Ubuntu 14.04 64 bit no VMware 11 Shell: Bash