终端提示未正确包装
我有一个问题,如果我在bash中输入很长的命令,终端将无法正确显示我键入的内容。我希望如果我有如下命令: username@someserver ~/somepath $ ssh -i /path/to/private/key myusername@something.someserver.com 该命令应在两行上呈现。相反,它通常会环绕起来并开始在提示的顶部进行书写,如下所示: myreallylongusername@something.somelongserver.comh -i /path/to/private/key 如果我决定返回并更改一些参数,则无法确定光标将出现在哪里,有时在提示的中间,但通常在我键入的位置的那一行上。 当我Up执行上一个命令时,会带来更多乐趣。我已经在gnome-terminal和Terminator以及i3和Cinnamon上进行了尝试。有人建议这是我的提示,所以这里是: \[\033[01;32m\]\u:\[\033[01;34m\] \W\033[01;34m \$\[\033[00m\] Ctrll,,reset和clear都按照他们说的去做,但是当我重新输入命令时,还是Up发生了同样的事情。 我检查并checkwinsize启用了bash。这发生在80x24和其他窗口尺寸上。 这只是我学会生活的东西吗?我应该知道一些魔术吗?我已经同意只使用一个很短的提示,但这不能解决问题。