Murex:一个更智能的 Shell
Murex 是一个类似于 bash / zsh / fish 等的 shell,但它支持更多改进的功能和增强的用户体验。
以下是部分功能列表:
-
支持管道中的额外类型信息,可用于复杂的数据格式如 JSON 或表格。这意味着所有现有的 UNIX 工具都能更智能地工作,无需任何额外配置。
-
可用性改进,如内联拼写检查、在您按下回车键之前详细说明命令行为的上下文敏感提示文本,以及为尚未定义自动完成功能的命令自动解析 man 页面。
-
更智能的错误处理和调试工具。例如 try/catch 块、错误消息中包含行号、红色高亮显示的 stdout,以及内置于语言本身的脚本测试和调试框架。
语言指南
示例
智能数据:
内联拼写检查:
自动完成:
预览界面:
有用的错误消息:
更多功能!
访问官方网站。
安装说明
详情请参阅 INSTALL。
讨论 Murex
目前讨论在 Github discussions 中进行。
兼容性承诺
Murex 致力于向后兼容。虽然我们希望继续改进和发展这个 shell,但这不会以牺牲长期可用性为代价。阅读更多
问题跟踪
Murex 被认为是稳定的,但如果您遇到问题,请在项目的问题跟踪器上提出:https://github.com/lmorg/murex/issues
本文档由 gen/root/README_doc.yaml 生成。