如何使用 ANSI 提示修复 Bash 中的 HOME 和 END 按钮?

如何使用 ANSI 提示修复 Bash 中的 HOME 和 END 按钮?

在 bash 中,每当我收到带有 ANSI 颜色代码的提示时,它就会弄乱 HOME 和 END 功能。有一个明显的解决办法吗?

重新创建:

PS1="\e[0;33m\u@\e[m $ "
echo "This is a very long sentence to demonstrate what im talking about"
(press UP)
(press HOME)

看到光标停在哪里了吗?

在此输入图像描述

  • 乌班图16.04
  • 这是远程登录。这是 SSH 问题吗?看来不是。我在 Mac 和 PC 上尝试了许多 SSH 终端和 VNC,都给出了相同的结果。

相关内容