Gnome 终端制表符补全将文本放置在奇怪的区域

Gnome 终端制表符补全将文本放置在奇怪的区域

在 gnome-terminal 中使用制表符补全功能似乎会将文本放置在奇怪的区域,例如有时会将文本放置在左侧(提示符上方)或上方。以下是将文本放置在提示符上方时发生的情况的示例。

在此处输入图片描述

这是可以修复的事情吗?

答案1

最有可能的是,你忘记将提示符中的不可打印字符括在\[和之间\]。这是 bash 跟踪光标所在列所必需的。

相关内容