8 colors bash prompt ubuntu bashrc
我已经安装了电力线。但是我的提示看起来像这样而不是箭头形状:
在 vim 中,它看起来没问题:
我在这里看到了这个问题:https : //github.com/powerline/powerline/issues/1697。但是那里的解决方案对我不起作用。
有一个类似的问题,但他的问题是在不安装电源线的情况下实现它:https : //stackoverflow.com/questions/32443522/triangular-background-for-bash-ps1-prompt
我正在使用 Ubuntu 16.04。我怎么做对?
编辑:我尝试了以下方法:
1)使用电力线字体但没有区别。
2)安装是使用pip3完成的。它安装在python3.5目录下。由于它没有给出预期的结果,我已经使用 pip 卸载并安装了它。但是安装目录保持不变,即python3.5,结果也保持不变。然后我尝试安装,python2.7 -m pip install powerline-status它安装在 python2.7 目录下,结果是一样的。
小智 7
我已经通过重新配置我的区域设置来修复它。
\n\n我跑了locale,它给了我这个:
$\xc2\xa0locale\nLANG=en_IN.UTF-8\nLANGUAGE=en_IN:en\nLC_CTYPE="en_IN.UTF-8"\nLC_NUMERIC="en_IN.UTF-8"\nLC_TIME="en_IN.UTF-8"\nLC_COLLATE="en_IN.UTF-8"\nLC_MONETARY="en_IN.UTF-8"\nLC_MESSAGES="en_IN.UTF-8"\nLC_PAPER="en_IN.UTF-8"\nLC_NAME="en_IN.UTF-8"\nLC_ADDRESS="en_IN.UTF-8"\nLC_TELEPHONE="en_IN.UTF-8"\nLC_MEASUREMENT="en_IN.UTF-8"\nLC_IDENTIFICATION="en_IN.UTF-8"\nLC_ALL=\nRun Code Online (Sandbox Code Playgroud)\n\n所以我尝试在 .bashrc 中设置以下内容,但它不起作用:
\n\nexport LANGUAGE=en_US.UTF-8 \nexport LANG=en_US.UTF-8\nexport LC_CTYPE=en_US.UTF-8\nexport LC_ALL=en_US.UTF-8\nRun Code Online (Sandbox Code Playgroud)\n\n所以我运行了以下命令并重新启动了电脑(注销还不够):
\n\nsudo locale-gen en_US en_US.UTF-8\nsudo dpkg-reconfigure locales\nRun Code Online (Sandbox Code Playgroud)\n\n在第一个配置菜单中,我取消选择了en_IN...使用空格键,在下一个菜单中,我选择了en_US.UTF-8。之后locale显示所有 en_US。
除了所有这些,可能只需在 /etc/default/locale 中设置LANUAGE和LANGen_US 就足够了?我不知道