在终端中使用python解释器时光标跳跃

在终端中使用python解释器时光标跳跃

当我在终端中使用 Python 解释器输入长命令时,光标会突然跳回到刚刚输入的行首并开始覆盖。它不应该换行吗?我不确定如何修复这个问题。有终端设置吗?这是一个错误吗?我搞砸了设置吗?不久前我确实尝试过通过 Bash 进行编辑以获得制表符补全,但当这个问题开始发生时,我把它改回来了(我想)。我不确定我做对了。仍然不确定要编辑哪个文件。帮助论坛、~./bashrc、/bash/profile 等似乎列出了几个。

有什么想法吗?提前致谢!查克

答案1

我能够通过更改 bashrc 中的 PS1 来重现同样的问题。但由于我不知道您的具体编辑内容,请尝试使用以下命令恢复以前的 bashrc 文件。

cp ~/.bashrc ~/.bashrc.bak
cp /etc/skel/.bashrc ~/
source ~/.bashrc

编辑:运行此操作后关闭并重新打开终端。

这修复了我的终端中的光标覆盖问题。希望这对你有帮助!

相关内容