WSL2 不再以 bash colors 开始

WSL2 不再以 bash colors 开始

直到今天,当我在 Windows 上使用 Ubuntu 启动 WSL2 时,我才能看到 bash 终端漂亮的颜色。我认为今天的更新不会再发生这种情况了。相反,shell 开始时没有颜色。如果我bash在终端中运行,它就可以正常工作。发生了什么变化,我该如何恢复到以前的状态?

屏幕截图显示了初始无色提示

答案1

检查以确保您的设置文件正常。就我而言,我最近创建了一个~/.bash_profile,这意味着我的~/.bashrc无法加载(请参阅AskUbuntu 上的相关答案)。

删除~/.bash_profile就成功了。

答案2

编辑文件~/.bashrc并取消注释以下行:

#force_color_prompt=yes

因此它变成:

force_color_prompt=yes

保存文件并使其立即生效,输入命令:

source ~/.bashrc

相关内容