终于等到了!Fish Shell 4.7 正式版来啦~这次更新聚焦补全、历史和交互体验,还有不少细节优化,用 Fish 的小伙伴快来看!✨
![]()
️ 非交互 shell 更轻量
非交互会话(比如脚本运行)不再默认设置 fish_color_* 等主题变量,减少环境配置开销,用起来更清爽~
️ 交互体验升级
- prompt_pwd 命令现在会过滤控制字符,路径显示更干净
- 重绘事件不再重置补全分页器等临时界面状态,操作更连贯
颜色自定义更强
fish_color_valid_path 新增支持背景色和下划线,路径高亮更灵活;funced 工具在无文件修改时即使多次解析错误也不会丢失工作,写脚本更安心~
补全功能更智能
- 目录补全排序更可预测,找文件更顺手
- fish_update_completions 适配新版 help2man(如 coreutils 9.10),man 页补全生成更准确
历史记录更可靠
修复了 SIGTERM/SIGHUP 信号导致历史文件混入 NUL 字节的 bug;私有模式的内存历史不再与 read 内置命令共享,隐私保护更到位~
修复多个回归问题
vi 模式删除操作、换行后退格、短选项后长选项补全、命令 || 右侧重复执行等问题都被解决,日常使用更稳定!
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.