Conemu 中的 Bash 存在重叠线

Conemu 中的 Bash 存在重叠线

当我启动 nano/vi 或通常会清除屏幕的程序时,我仍然可以看到命令行。这意味着终端没有被清除。如果我使用箭头键滚动,这些行就会消失。

下面是一张我所要表达的意思的图片。Nano 仍处于打开状态,文件“ohoho”中只有单词“success”,但我可以看到终端中的行、启动 nano 的行以及之前“ls”命令的结果。

图像

我真的不知道该如何解决这个问题。我也试过 oh-my-zsh,但遇到了同样的问题。

编辑:我知道 newconsole 命令写得不正确。我这样做只是为了展示我的问题。而且重叠问题不仅仅发生在 nano 或 vi 上。几乎每个程序都会发生这种情况,正如您在这张图片中看到的那样,我退出了“top”,而“top”的标题仍然存在。“clear”也存在同样的问题。光标和行跳转到顶部,但旧行没有被清除。但“echo -e '\0033\0143'”可以正常工作并正确清除屏幕。

图片2

相关内容