quick fish shell cli enviroment recipe
- fish
- fzf
- git
https://github.com/junegunn/fzf
git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf
~/.fzf/install # select all item as 'n'
sudo cp ~/.fzf/bin/fzf /usr/bin/fzf
rm -rf ~/.fzf
rm -f ~/.fzf.bash
https://vcfvct.wordpress.com/2016/01/14/install-fish-shell-in-amazon-ec2-instance/
sudo yum-config-manager --add-repo http://fishshell.com/files/linux/RedHat_RHEL-6/fish.release:2.repo
sudo yum -y install fish
curl https://gist.githubusercontent.com/yamodo/b1c21b62dfc6e6022e2f96fc5cd77607/raw/ff357782c569f7ae3f78b2ae886a9a43ca58a4a0/quick-fish-chef.fish | fish
fish
curl -Lo ~/.config/fish/functions/fisher.fish --create-dirs git.io/fisher
fisher install z
fisher install 0rax/fish-bd
fisher install oh-my-fish/plugin-balias
fisher install oh-my-fish/plugin-extract
fisher install fzf
fisher install oh-my-fish/theme-coffeeandcode
fish_update_completions
set fish to alternative
echo exec fish >> ~/.bashrc
Ctrl+R command history search
Ctrl+t current directory recursive search