跳转到正文

Fish 版本演进 ​

Fish(Friendly Interactive Shell)以开箱即用的语法高亮、智能自动补全与现代化的简洁语法著称。

版本索引 ​

Fish 4.2 ​

  • 发布时间: 2025 年 11 月
  • 版本重点: 多行命令可参与基于历史的自动建议。

Fish 4.0 ​

  • 发布时间: 2025 年 2 月
  • 版本重点: 底层引擎全面使用 Rust 进行 100% 完整重写,彻底替换了运行数十年的 C++ 代码库。

Fish 3.7 ​

  • 发布时间: 2023 年 12 月
  • 版本重点: 优化历史命令搜索性能(History Search Paging)与剪贴板无缝集成。

Fish 3.0 ​

  • 发布时间: 2018 年 12 月
  • 版本重点: 引入专用的 && 与 || 语法(兼容标准布尔连接,逐步淡化历史的 and / or 命令)。

语法设计差异 ​

  • Fish 故意不严格兼容 POSIX(例如变量赋值采用 set var value 而非 var=value),不可直接将 Bash 脚本命名为 .fish 运行。