解决 MobaXterm SSH 登录 Ubuntu 时 Username 和 Host 无高亮的问题

在使用 MobaXterm 通过 SSH 远程连接 Ubuntu 时,发现终端中的用户名和主机名都没有高亮显示,视觉上很不舒服,但是在连接开发板时,无论是通过串口还是 SSH,颜色显示都完全正常,而在之前在使用 VS Code 的远程开发功能时,也从未遇到过这个问题

经过排查,问题出在~/.bashrc中的提示符颜色配置上。解决方法很简单,只需将其中几行代码注释掉即可

具体操作步骤

1. 编辑 .bashrc 文件

在终端中执行:

vim ~/.bashrc

2. 定位到要修改的位置

找到如下图所示的部分,按i进入编辑模式
image

3. 注释掉多余的行

将图中的几行代码(除了color_prompt=yes这一行)全部用#注释掉,修改后的效果如下
image

4. 保存并退出

Esc 退出编辑模式,然后输入 :wq 保存文件

5. 重新登录 SSH

断开当前连接,重新使用 SSH 登录 Ubuntu,此时用户名和主机名就会正常显示高亮颜色了

posted @ 2026-04-14 11:56  友陆  阅读(55)  评论(0)    收藏  举报