5个版本
0.2.3 | 2021年12月27日 |
---|---|
0.2.2 | 2021年11月27日 |
0.2.1 | 2021年3月6日 |
0.2.0 | 2020年11月26日 |
0.1.0 |
|
#4 in #ps2
33KB
290 行
xprompt
显示彩色Bash提示符。
xprompt
是一个用于显示可以作为 PS1
或 PS2
值使用的 CLI 工具。
安装
xprompt 是一个 Rust 项目。如果您想安装它,您需要 Rust 工具链。有关如何安装 Rust 的更多信息,请参阅 https://www.rustup.rs/
安装 Rust 后,您可以使用 Cargo 安装 xprompt。
cargo install --force xprompt
xprompt --help
用法
要使用 xprompt
设置您的 Bash 提示符,请将以下内容添加到您主目录中的 .bashrc
或 .bash_profile
文件中。
eval "$(xprompt init)"
或者,如果您不想使用 eval
。
PS1="$(xprompt ps1)"
export PS1
PS2="$(xprompt ps2)"
export PS2
这就足够了!
限制
目前,xprompt 是硬编码为以我想要的方式输出提示符。它无法以任何方式配置颜色、样式或显示的信息。这不太可能改变。如果您需要一个更可配置的提示符,您应该看看基于 xprompt 样式的 Jess Fraz 的 dot 文件,或者 Starship 项目。
源代码
源代码可在 GitHub 上找到,网址为 https://github.com/56quarters/xprompt
变更
xprompt 的发行说明可以在 CHANGES.md 文件中找到。
开发
xprompt 使用 Cargo 执行各种开发任务。
构建 Staccato
$ cargo build
运行测试
$ cargo test
运行基准测试
$ cargo bench
构建文档
$ cargo doc
许可证
xprompt 根据 GPL,版本 3 的条款提供。
贡献
除非您明确声明,否则您有意提交的任何贡献,包括在您的作品中包含的贡献,都应按照上述条款许可,没有任何附加条款或条件。
致谢
此提示符的样式基于 Jess Fraz 的 Bash dot 文件。
依赖关系
~12MB
~296K SLoC