5 个版本

0.2.3 2024年2月12日
0.2.2 2020年8月21日
0.2.1 2020年1月2日
0.2.0 2019年12月11日
0.1.0 2019年11月23日

#199命令行界面

GPL-3.0-or-later

30KB
769 代码行

promptress

闪电般的快速、可定制的提示符

promptress

非常快速的提示符比您想象的更重要。如果您的提示符需要半秒钟才能渲染,那么您必须等待它才能输入下一个命令。这些半秒可以累积。

幸运的是,promptress渲染时间不到5毫秒(但YMMV)。

功能

  • 闪电般快速
  • 显示最后一个命令的退出码
  • 显示当前工作目录
  • 显示当前 Git 分支

安装

您可以使用Cargo安装此项目

$ cargo install promptress

这将从crates.io下载promptress,构建它并安装它。

入门

首先,您需要一个promptress的配置文件。您可以从一个空文件开始(这是一个有效的配置),并稍后添加更多内容。

$ > ~/.promptress.toml

现在,您可以设置您的 $PS1

PS1='$(PROMPTRESS_EXIT_CODE=$? promptress)'

您可以将上述行添加到您的 ~/.bashrc 以使更改永久生效。

要调整颜色、添加Git分支显示等,请参阅 配置指南

许可证

GNU通用公共许可证版本3.

依赖关系

~9–21MB
~325K SLoC