Continuando com seus comentários no github, vejo que o problema era como você usa rvm
integration em fish. Eu uso isso: link
curl -L --create-dirs -o ~/.config/fish/functions/rvm.fish https://raw.github.com/lunks/fish-nuggets/master/functions/rvm.fish
e adicione isso ao config.fish para carregar as configurações do rvm no shell
rvm current >/dev/null