Fish Shell 4.0 正式发布:核心代码迁移至 Rust

2025-02-27
Fish Shell 4.0 正式发布:核心代码迁移至 Rust

Fish shell 4.0 正式发布,其核心代码已从 C++ 迁移至 Rust,带来显著的依赖变更和构建方式的改变,但对用户而言影响不大。此版本包含大量改进,包括改进的键绑定、终端支持和脚本功能,以及一些向后不兼容的更改。值得注意的是,`qmark-noglob` 功能现已默认启用,`%self` PID 扩展被 `$fish_pid` 取代。此外,Fish 现在可以构建为自安装二进制文件,简化了安装过程。

开发