如何获得图形化的 BASH 提示?

Tem*_*326 6 command-line bash 19.04

我想要看起来像这样的东西:

有没有办法实现这一目标?如果是这样,我该怎么做?

注意:如果这很重要,我会使用 Kubuntu Disco。

DK *_*ose 5

对于Kubuntu的19.04,安装字体的电力线使用sudo apt install fonts-powerline。你的系统也应该有fonts-hack

访问此站点并将整个脚本(20190906 上的所有 348 行)复制到~/bin并将其保存为powerline.sh或其他文件。使用文件管理器使脚本可执行。

(请注意,默认情况下~/bin位于系统路径中,因此您不需要类似$HOME/bin/.powerline.sh.)

打开 konsole 并从您的主文件夹中运行

echo "source powerline.sh" >> ~/.bashrc
Run Code Online (Sandbox Code Playgroud)

这样做会加

source powerline.sh
Run Code Online (Sandbox Code Playgroud)

作为~/.bashrc的最后一行。

从仍然打开的 konsole 窗口,运行

source .bashrc
Run Code Online (Sandbox Code Playgroud)

重新加载.bashrc并在现有的 konsole 窗口中使用powerline.sh

如果你想回到默认提示,注释掉source powerline.sh的〜/ .bashrc被放置#在该行的开始标志。

如果要修改提示的某些方面,请阅读~/bin/powerline.sh的内容。

使用电力线字体的 konsole 提示


Konsole,无论是 Kubuntu 19.04 还是 Kubuntu 18.04,都不需要安装fonts-powerline。但是其他终端如lxterminalgnome-terminal需要该包来获取三角形和提示才能很好地显示。