解决修改 Bash Prompt 后翻阅历史命令时显示错位

💡 原文中文,约600字,阅读约需2分钟。
📝

内容提要

修改 Bash 提示符后,使用上下方向键翻阅历史命令时可能出现错位。解决方法是将不可见字符用 \[\] 包裹,例如:PS1=\[\e[32m\]\$\[\e[0m\],这样可以避免 Bash 计算这些字符的长度,从而解决显示问题。

🏷️

标签

➡️

继续阅读