Seu problema parece estar na linha
+++ complete -o bashdefault -o default -o filenames -o dirnames -o nospace -F _rvm_cd_complete cd
bash: complete: bashdefault: invalid option name
Tente encontrar essa linha complete … em um dos seus scripts de inicialização. (Procure arquivos no seu diretório pessoal com o nome .bash_profile , .bash_login , .profile ou .bashrc .) Se você precisar dessa linha, terá que descobrir por que está lançando esse erro de "nome da opção inválida". Acho que complete é um comando bash builtin, portanto, você deve verificar a página bash man executando man bash .
É claro que, se você não tem ideia do porquê, provavelmente é melhor comentá-lo, usando um símbolo #.