bash PS1提示的三角形背景

问题描述 投票:14回答:1

我正在尝试为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)
bash prompt ps1
1个回答
9
投票

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

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

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

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

© www.soinside.com 2019 - 2024. All rights reserved.