鱼壳(友好的交互式外壳)3.7.0的新版本在这里有一些更新。
鱼壳背后的团队发布了最新的迭代-鱼3.7.0。充斥着许多改进和修复。这一版本是在3.6.0发布一年后发布的,有一系列更新。然而,在两者之间有几个次要的发布。
让我们来看看新功能。
Fish Shell 3.7.0:新功能
密钥更新
历史寻呼机是在命令历史记录中导航的关键功能,已经得到了实质性的增强。现在,用户可以执行后续匹配,使他们能够毫不费力地找到特定的命令。
打开历史记录分页现在更加直观,因为当用户已经进行搜索时,它会自动填充搜索字段。事实证明,使用Enter关闭历史记录分页更方便,如果没有找到匹配项,则将搜索文本复制到命令行以立即进行编辑也是如此。
在幕后,已经为命令完成和全局绑定引入了性能改进,这在像NFS这样速度较慢的文件系统上特别有用。
此外,fish现在可以等待指定的时间来完成多键序列,为用户定制工作流提供了更大的灵活性。
鱼壳3.7
交互式增强和脚本编写
fish 3.7.0中的脚本有各种改进,包括防止运行带有负数的“exit”时崩溃,以及在命令替换中发生的错误的更多信息错误消息。'exec'命令现在应用变量覆盖,确保命令的执行更加无缝。
VI模式的粉丝们会对几个更新感到满意,比如iTerm2中改进的光标形状和更精致的历史搜索体验。完成页不再跳过条目,命令完成已进行了微调,以避免出现尴尬的错误消息。
一个新的bind函数"history—page—delete",允许用户用一个快速删除当前选定的历史页页,从而简化了历史管理。
鱼壳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)
通过发行说明