Fish Shell 近日发布了重要版本 3.5.0。
fish 是适用于 Linux、macOS 的命令行 Shell,其名字取于 "the friendly interactive shell" 的简称,最大特点就是方便易用、功能强大、智能并且用户友好。很多其他 Shell 需要配置才有的功能,fish 默认提供,不需要任何配置。
值得关注的变化:
- 改进脚本处理
math
现在可以将下划线 (_
) 处理为数字中的可视分隔符read
现在作为管道中的最后一个进程提供更快的速度- 直接跟随变量扩展的带引号的命令替换(如
echo "$var$(echo x)"
)不会影响变量扩展
- 改进自动补全命令行
- 增强绑定
- 脚本支持捕捉和处理 SIGINT 以及 SIGTERM 信号
详细更新说明查看发布公告。