Mac命令行工具 —— fish-shell安装及配置
一、介绍
Fish 是"the friendly interactive shell"的简称,最大特点就是方便易用。很多其他 Shell 需要配置才有的功能,Fish 默认提供,不需要任何配置。
如果你想拥有一个方便好用的 Shell,又不想学习一大堆语法,或者花费很多时间配置,那么你一定要尝试一下 Fish。
二、安装fish-shell
brew install fish
三、将shell替换为fish-shell
- 查看本机shell,此时fish-shell应该还没在mac的shell列表中
cat /etc/shells
- 输入命令,随后输入密码
sudo vim /etc/shells
Password:
之后打开vim编辑
# List of acceptable shells for chpass(1).
# Ftpd will not allow users to connect who are not using
# one of these shells.
/bin/bash
/bin/csh
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh
将fish-shell添加到列表中
/usr/local/bin/fish
按 esc 键退出到命令模式,输入:wq 命令保存文件并退出vim。
- 替换shell
chsh -s /usr/local/bin/fish
- 重启终端
- 配置自己喜欢的主题
fish_config
会打开浏览器,可以进行可视化的配置,实时预览效果。
- 更新
fish_update_completions
四、 切换会bash
切换到bash
chsh -s /bin/bash