When I first take a look about fisherman, I got lots of interesting to change my shell from
How to Change to Fish (shell)
Install Fish shell
brew install fish
Change it to default shell
//Add fish shell into known shell list sudo -s echo /usr/local/bin/fish >> /etc/shells //back to original user //change default shell to fish exit chsh -s /usr/local/bin/fish
Suggestion a good plugin for Fisherman?
## My suggest plugin for fisherman fisher omf/theme-bobthefish # ~ master *… Documents/
Ops, Why my all configurations missing?
You might occur all the
~/.bashrc setting missing in
Here is guideline to change it
I got help from @jbucaran, here is his guildline.
1. Convert aliases into functions to opt in fish autoloading, tl;dr alias is slow, functions are fast.
function vi vim $argv end
2. For export, use set -x
//setup GOPATH set -x GOPATH $HOME/src/go //Extend your PATH set -x PATH $PATH $GOBIN
//bash setting export GOROOT=`go env GOROOT` //change to fish set -x GOROOT (go env GOROOT)
More detail, feel free to check this gist.
Let use “fisherman”
“fisherman” is fish plugin manager, which is powerful and useful. Check here for more detail.
curl -sL get.fisherman.sh | fish
Any problem? How to change it back?
Don’t worry, just use
chsh to change it back.
chsh -s /usr/bash