fish 3.7.0 shell发布了一系列增强功能

2024年 3月 20日 71.3k 0

鱼壳(友好的交互式外壳)3.7.0的新版本在这里有一些更新。

鱼壳背后的团队发布了最新的迭代-鱼3.7.0。充斥着许多改进和修复。这一版本是在3.6.0发布一年后发布的,有一系列更新。然而,在两者之间有几个次要的发布。

让我们来看看新功能。

Fish Shell 3.7.0:新功能

密钥更新

历史寻呼机是在命令历史记录中导航的关键功能,已经得到了实质性的增强。现在,用户可以执行后续匹配,使他们能够毫不费力地找到特定的命令。

打开历史记录分页现在更加直观,因为当用户已经进行搜索时,它会自动填充搜索字段。事实证明,使用Enter关闭历史记录分页更方便,如果没有找到匹配项,则将搜索文本复制到命令行以立即进行编辑也是如此。

在幕后,已经为命令完成和全局绑定引入了性能改进,这在像NFS这样速度较慢的文件系统上特别有用。

此外,fish现在可以等待指定的时间来完成多键序列,为用户定制工作流提供了更大的灵活性。

Fish shell 3.7Fish shell 3.7鱼壳3.7

交互式增强和脚本编写

fish 3.7.0中的脚本有各种改进,包括防止运行带有负数的“exit”时崩溃,以及在命令替换中发生的错误的更多信息错误消息。'exec'命令现在应用变量覆盖,确保命令的执行更加无缝。

VI模式的粉丝们会对几个更新感到满意,比如iTerm2中改进的光标形状和更精致的历史搜索体验。完成页不再跳过条目,命令完成已进行了微调,以避免出现尴尬的错误消息。

一个新的bind函数"history—page—delete",允许用户用一个快速删除当前选定的历史页页,从而简化了历史管理。

Autocomplete in Fish Shell 3.7.0Autocomplete in Fish Shell 3.7.0鱼壳3.7.0中的自动完成功能

完成和完成

Fish 3.7.0中的提示进行了翻新,默认主题现在跟踪终端的调色板,以获得更和谐的视觉体验。对各种命令(包括zfs和git)的补全进行了改进,消除了错误并增加了对新功能的支持。

该版本还包括对手册页面补全生成器的改进,增强了手册页面建议的整体完整性和准确性。

结束语

总体而言,这不仅是一次错误修复更新,而且为频繁使用外壳的用户带来了更高效、更愉快的命令行体验。感谢团队的持续和深思熟虑的改进。

要体验最新和最好的,请前往官方Fish Shell网站获取您的Fish 3.7.0副本。

  • fish-3.7.0.app.zip
  • fish-3.7.0.pkg
  • Fish-3.7.0.tar.xz
  • fish-3.7.0.tar.xz.asc
  • 源代码(Zip)
  • 源代码(tar.gz)

通过发行说明

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论