GitHub - idursun/jjui:咒术 UI(jjui)是一个专为与咒术版本控制系统交互而设计的文本用户界面(TUI)。

主要观点:介绍了终端用户界面 jjui,用于与 Jujutsu 版本控制系统配合使用,可根据需求添加新功能,欢迎功能请求和贡献。
关键信息

  • 具备改变 revset 并自动补全、变基、压缩、显示修订细节、书签、操作日志、预览等功能,各功能有对应的 GIF 展示及详细信息页面。
  • 提供多种安装方式,如 Homebrew、Archlinux、Nix、go install、从源代码构建、下载预构建二进制文件等。
  • 最低支持 jj 版本为 v0.26+。
    重要细节
  • 在改变 revset 时可享受自动补全和签名帮助。
  • 变基可在修订树中把修订或分支变基到另一个修订。
  • 压缩可按 S 键将修订压缩为一个,可通过 jk 改变选择。
  • 显示修订细节时可进行多种操作,如拆分、恢复、查看差异等。
  • 可移动书签到所选修订。
  • 操作日志可通过 o 切换,r 恢复所选操作。
  • 预览窗口可通过 p 打开,有多种滚动和显示内容的操作。
  • 还有多种快捷键用于不同操作,如 d 查看修订差异等。
  • 配置可查看 wiki 中的配置部分。
阅读 13
0 条评论