bash PS1提示的三角形背景

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了bash PS1提示的三角形背景相关的知识,希望对你有一定的参考价值。

我正在尝试为bash PS1提示提供一个三角形背景。as shown here

我已经尝试了名为powerline的现有库,但是对于我老化的笔记本电脑来说似乎很沉重。我设法获得背景色,但不知道要获得形状。目前我拥有的是:my PS1

具有这些形状的简单方法吗?

我正在使用:

$ echo $TERM
xterm-256color
$ echo $SHELL
/bin/bash
$ bash --version
GNU bash, version 4.3.42(1)-release (x86_64-redhat-linux-gnu)
答案

您需要安装电力线修补字体。 Get them here

并且您需要配置您的终端才能使用它们。 (此ofc取决于您的终端,但可能类似于设置->外观->字体)

如果您想要一个起点,我也做了类似的事情:sbp您可以通过运行. prompt.bash进行尝试。

基本上,如果安装并启用了字体,您所需要的就是PS1中的$'uE0B0'。这是花式三角形的utf8代码。假设您使用的是but的最新版本,并且以utf8作为语言环境,则应该这样做。在您的终端上尝试echo -e $'uE0B0'进行测试。

以上是关于bash PS1提示的三角形背景的主要内容,如果未能解决你的问题,请参考以下文章

bash PS1配色

text 自定义BASH PS1提示以显示当前的GIT存储库和分支

linux中 命令提示符变成 bash-2.05b$ 是怎么回事?连@都没有了

bash更改提示符颜色后换行错位

环境变量PS1介绍

bash配色