5 ms·
I use fish too but I'm thinking about switching back to zsh. Mostly due to incompatible software here and there (like nvm) and lack of completions for a lot of
by eknkc 10y ago
I use fish too but I'm thinking about switching back to zsh. Mostly due to incompatible software here and there (like nvm) and lack of completions for a lot of cli tools.
- TheAceOfHearts 10y agoasdf [0] is a great alternative to nvm. The best part is that it supports multiple languages and it's fast. I use the plugins for elixir, erlang, nodejs, and ruby. Many CLI tools are missing completions, but I think it's slowly getting better over time. The pros outweigh the cons for me. [0] https://github.com/asdf-vm/asdf https://github.com/asdf-vm/asdf [1] https://github.com/fisherman/fisherman https://github.com/fisherman/fisherman
- FreeFull 10y agoI leave my $SHELL set to bash, but have tmux launch fish. That way, any software that tries to start a shell of its own gets the POSIX sh-compatible shell it expects.
- ufo 10y agoThe Bass wrapper script can help with some of the incompatibilities: https://github.com/edc/bass https://github.com/edc/bass