fish-shell 4.0b1,现在用 Rust 编写

主要观点:fish 是一个智能且用户友好的命令行 shell,具有巧妙的功能,无需精通 bash 脚本学。今日宣布开放 beta 版,邀请所有用户尝试即将发布的 4.0 版本。4.0 是一次重大升级,有很多新功能使命令行使用更轻松愉快,如更自然的键绑定和扩展的历史搜索,底层用 Rust 重建以适应现代计算。beta 版已开放,可通过多种方式获取,包括从 GitHub 发布页面获取 macOS 包、在 macOS 上使用 Homebrew、在 Ubuntu 上使用 PPA 等。对即将发布的版本感到自豪,认为其稳定,现有脚本和命令大多可正常工作,除了发布说明中提到的事项。鼓励用户发现问题并报告,可通过 GitHub Issue 或 Matrix 频道反馈,还将发布关于从 C++到 Rust 移植机制的后续帖子。
关键信息:

  • 有新功能如更自然键绑定和扩展历史搜索。
  • 底层用 Rust 重建。
  • 可通过多种方式获取 beta 版。
  • 认为 beta 版稳定,现有脚本大多可工作。
  • 鼓励用户反馈问题。
    重要细节:
  • 发布 notes 地址为 https://fishshell.com/docs/4....
  • macOS 包从 https://github.com/fish-shell... 获取。
  • Homebrew 安装命令为 brew install fish-shell/fish-beta-4/fish。
  • Ubuntu PPA 为 sudo add-apt-repository ppa:fish-shell/beta-4; sudo apt install fish。
  • 其他 Linux 发行版预构建包地址为 https://software.opensuse.org...
  • 从 GitHub 发布页面获取 Linux 便携式二进制文件。
  • 默认禁用?作为通配符的使用。
阅读 7
0 条评论