解决 MobaXterm SSH 登录 Ubuntu 时 Username 和 Host 无高亮的问题
在使用 MobaXterm 通过 SSH 远程连接 Ubuntu 时,发现终端中的用户名和主机名都没有高亮显示,视觉上很不舒服,但是在连接开发板时,无论是通过串口还是 SSH,颜色显示都完全正常,而在之前在使用 VS Code 的远程开发功能时,也从未遇到过这个问题
经过排查,问题出在~/.bashrc中的提示符颜色配置上。解决方法很简单,只需将其中几行代码注释掉即可
具体操作步骤
1. 编辑 .bashrc 文件
在终端中执行:
vim ~/.bashrc
2. 定位到要修改的位置
找到如下图所示的部分,按i进入编辑模式

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

4. 保存并退出
按 Esc 退出编辑模式,然后输入 :wq 保存文件
5. 重新登录 SSH
断开当前连接,重新使用 SSH 登录 Ubuntu,此时用户名和主机名就会正常显示高亮颜色了

浙公网安备 33010602011771号