我可以在没有Xorg的情况下运行Powerline


0

我安装了powerline,它在Xfce终端上运行良好。我正在使用ArchLinux。当我登录时,pc总是启动进入cli模式。我喜欢。但是在使用X之前的cli模式中,bash提示看起来比我以前的.bashrc看起来有点难看。没有文字的颜色,并与一些带有提示的彩色块混合。像用户名■〜■□。当我使用tmux时,它在Xfce终端看起来看起来不一样。

大部分时间我没有DE或Xorg工作来学习linux。

有没有办法让电力线在cli模式下工作?就像它在gvim中工作一样?我搜索但没有得到任何解决方案。

如果那是不可能的,有没有办法为我的cli和不同的.bashrc为终端模拟器提供不同的.bashrc?


请澄清它看起来如何丑陋。你指的是字体吗?
丹尼尔B

它看起来不太好看。它混合了文本和一些彩色块。用户[块]〜[块]之间有一些彩色块_我想要文本只提示像

我希望提示像“user~ $”

Answers:


1

但是在使用X之前的cli模式中,bash提示看起来比我以前的.bashrc看起来有点难看。没有文字的颜色,并与一些带有提示的彩色块混合。像用户名■〜■□。

Linux控制台的支持字体非常有限 - 故意,AFAIK - 所以你很可能无法以这种方式使用它。(虽然技术上可以在那里制作一个强大的字体,但我找不到。)

如果您需要高级功能,则需要kmsconfbterm

大部分时间我没有DE或Xorg工作来学习linux。

这根本没有任何意义。(这就像试图通过在黑白电视上观看电影来学习电影......)如果有的话,你只会少学习。

如果那是不可能的,有没有办法为我的cli和不同的.bashrc为终端模拟器提供不同的.bashrc?

您可以使用$ TERM来区分 - Linux控制台linux用作terminfo名称。

if [ "$TERM" = "linux" ]; then
    PS1="(put simple prompt here)"
else
    PS1="(put fancy prompt here)"
fi

但是,如果在控制台中使用tmux,那将无济于事。


Fbterm是我需要的。谢谢。Kmscon由于某些我不知道的原因而无法正常工作。哇,这么简单的bash脚本块可以解决它。我不知道如何编写bash脚本。我想那真的很有帮助。而这只是个人倾向于学习关于linux的艰难方式。:)
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.