- GitHub 仓库
- fish-shell/fish-shell
- 总 Stars
- ★ 34,453
- 主要语言
- Rust
结论先说:Fish 是用户友好的命令行 Shell,3.4 万星,Rust 编写,GPL 协议,2026 年 11 月 11 日还有提交。开箱即用的自动补全、语法高亮、历史搜索,装好就能用,不用配一堆插件。
它是什么:一个现代 Shell,输入命令时自动提示、高亮语法、记住历史,配置用网页界面就能改,脚本语法也比 Bash 好读。
能干嘛:日常终端操作、写简单的自动化脚本、给新手一个不劝退的命令行入口;和 Starship 提示符搭起来更好看。
适合谁:天天用终端的开发者、刚学命令行的新手、受够了 Bash 配置的人。
注意点:它 2012 年就建库,4.0 版本后用 Rust 重写,性能更好;它的脚本语法和 Bash 不兼容,Bash 脚本不能直接拿来跑,迁移前先确认手头的脚本。
Fish 和 Bash、Zsh 有什么区别?
Bash 是默认 Shell,什么都有但要自己配;Zsh 靠插件生态强大;Fish 开箱即用,补全和高亮装好就有。图省事选 Fish,喜欢折腾插件选 Zsh,服务器默认还是 Bash。
站长点评:我选它是因为终端体验这个细节很影响每天的心情——3.4 万星、2026 年 11 月 11 日还在提交,Rust 重写后更稳。我的建议是先在本地装上用一周,确认补全和历史搜索都顺手,再考虑换掉默认 Shell。
⬇ 下载区(本站中转)
本站服务器实时中转 GitHub 文件,国内网络也可稳定下载;也可使用右侧官方链接。 本项目遵循 NOASSERTION 许可证。
最新版 4.9.3 安装包
要下载其他 GitHub 项目?试试本站的 GitHub 加速下载工具,粘贴链接即可中转。
