为什么 bash 会在 Arch Linux 中添加空格并延长文件名?

为什么 bash 会在 Arch Linux 中添加空格并延长文件名?

我的 Arch Linux 笔记本电脑在使用 bash 时会产生一些奇怪的输出。它在字符之间添加空格并拉长文件名。我尝试删除/重新安装 bash-completion,但没有任何变化。有人知道这个问题的解决方案或解决方法吗?

在此处输入图片描述

答案1

终端希望使用等宽字体,但您使用了比例字体。因此,当光标向右或向左移动时,它每次都会移动固定的量,而不是根据屏幕上的字符按比例移动。因此,您的列没有对齐,向后移动会导致移动到错误的位置。

要修复此问题,请将终端字体更改为等宽字体。

相关内容