当前位置:首页>Linux>Linux 终端神器 Fish 4.5 正式发布!一款不作妖、懂你需求的终端工具,敲命令更流畅了

Linux 终端神器 Fish 4.5 正式发布!一款不作妖、懂你需求的终端工具,敲命令更流畅了

  • 2026-09-09 15:56:43
Linux 终端神器 Fish 4.5 正式发布!一款不作妖、懂你需求的终端工具,敲命令更流畅了

戳下方名片,关注并星标!

回复“1024”获取2TB学习资源!

👉体系化学习:运维工程师打怪升级进阶之路 4.0

—特色专栏—

MySQL/PostgreSQL/MongoDB

ElasticSearch/Hadoop/Redis

Kubernetes/Docker/DevOps

Kafka/RabbitMQ/Zookeeper

监控平台/应用与服务/集群管理

Nginx/Git/Tools/OpenStack

大家好,我是民工哥!

就在 Fish 4.2 发布不久,近日,Linux 终端神器 Fish 再迎更新。

Fish 4.5 正式发布!

Fish 作为一款以易用性著称的 Linux 终端 Shell,此次更新虽为维护版本,却通过修复关键问题与优化交互细节,显著提升了用户体验,尤其适合追求稳定与高效的开发者。

下面,我们一起来盘一盘有哪些更新升级内容。

Vi 操作模式修复与优化并重

快捷键修复

此前版本中失效的 d、f 快捷键绑定已恢复正常,c、w 误删结尾空格的问题也得到解决。

修复了接受自动补全建议后按 c、i、w 导致程序崩溃的严重 Bug,确保操作流畅性。

调用 fish_vi_key_bindings 并传入模式参数时不再报错,提升自定义键位的兼容性。

操作逻辑优化

按下 Ctrl-L 不再打断历史搜索流程,符合用户习惯。

历史搜索状态下,光标定位能正确处理任意宽度字符(如中文、表情符号),输入体验更自然。

底层架构

轻量化与稳定性提升!

终止读取 terminfo 数据库

Fish 4.5 彻底停止依赖 ncurses 或 terminfo 库,改用永久默认的 ignore-terminfo 机制。

这一改动,可能无法在极其古老的终端设备上运行,但在现代终端模拟器(如 GNOME Terminal、Konsole)中更稳定、更轻量,维护更简单。

跨平台兼容性改进

修复了自 4.0 系列以来在 Illumos 平台上的构建问题,支持非 Linux 系统(如 Solaris 衍生系统)的编译需求。

细节优化

历史搜索与补全

结合 fzf 插件(需手动安装),可实现模糊匹配和多行显示,优化命令历史搜索体验。

比如:通过 fzf --fish | source 启用 CTRL-R 模糊搜索,支持实时响应、智能排序和多行展示。

终端标签页管理

新增 fish_tab_title 函数,允许独立设置终端标签页与窗口标题,满足多任务管理需求。

鼠标支持优化

默认启用鼠标支持后,光标移动和补全项选择操作耗时缩短至 0.2 秒内,提升交互流畅度。

修复 500 余项问题

Bug 修复

修复了 macOS 环境 MANPATH 变量配置错误、Windows 系统 Web 配置页面启动失败等问题。

针对 OpenBSD 7.8 手册页显示异常、Alt+P 快捷键误插入空格等细节问题进行优化。

安全风险消除

通过终止读取 terminfo 数据库,减少潜在的安全风险,提升系统安全性。

结语

Fish 4.5 这波更新虽然没搞大动作,但用起来是真的“润”了不少!之前快捷键抽风、补全卡死的问题全修复了,现在敲命令更流畅了。

老终端用户也别慌,Fish 直接甩掉 terminfo 这个“老古董”,启动更快还不容易崩,就是极少数上古设备可能得说拜拜了。

日常用的话,fzf 集成和标签页管理这些小功能挺贴心,尤其是历史搜索配上模糊匹配,找旧命令快得飞起。最关键的是,500 多个 Bug 修复让整体稳如老狗,Mac/Windows 党也能少踩点坑。

总之,如果你是 Fish 老用户,闭眼升就完事儿;想换个省心 Shell 的新手,这版本也值得入坑试试——毕竟,谁不喜欢一个“不作妖、懂你需求”的终端呢?

都看到这里了,觉得不错的话,随手点个赞👍 、推荐、转发分享三连吧,如果想第一时间收到推送,也可以给我个星标⭐~

公众号读者专属技术群

构建高质量的技术交流社群,欢迎从事后端开发、运维技术进群(备注岗位,已在技术交流群的请勿重复添加微信好友,无备注一律者不通过)。主要以技术交流、内推、行业探讨为主,请文明发言。广告人士勿入,切勿轻信私聊,防止被骗。

扫码加我好友,拉你进群

老牌神器 Vim 9.2 正式发布!向 IDE 级体验迈出了坚实一步

Podman 5.8 正式发布!请注意,这个改动可能会影响所有用户

极客最爱!一款为极致匿名而生的开源安全领域标杆级 Linux 系统!

一款精准复刻经典 Windows 7 的轻量级 Linux 系统!

一款轻量、优雅、开箱即用的国产 Linux 桌面系统!

正式弃用!一代传奇落幕!

Windows 系统从零部署 OpenClaw 完整教程!

Linus 官宣迈入 Linux 7.0 时代!开启内核开发新纪元

基于 Arch 的 “最小发行版” 又更新了!颜值与实力并存,轻量却不简单

一款模块化、便携式、轻量化的极简操作系统!

进入银行科技部半年,已丧失跳槽能力。。。

一款企业级稳定性与世界级网络性能的开源操作系统!

PS:因为公众号平台更改了推送规则,如果不想错过内容,记得读完点一下“在看”,加个“星标”,这样每次新文章推送才会第一时间出现在你的订阅列表里。点“在看”支持我们吧!

最新文章

随机文章