小编veg*_*ipy的帖子

在 bash 中输入的长命令覆盖同一行

由于每当我输入长命令时我们将 Bash 更新到 4.3.27,如果它到达终端窗口的末尾,而不是在新行中继续,它会在开头使用“>”覆盖同一行以标记行被换行(我可以在行上前后移动。我的意思是,它不只是覆盖当前行)

就像是:

假设我的终端有 30 个字符的宽度

更新前 user@HOSTNAME ~$ echo "hello w orld!"

更新后 <ME ~$ echo "hello world!"

自 bash 更新以来,我的环境没有任何变化。$BASHOPTS显示与之前相同的值,除了“complete_fullquote”

如何恢复“多行行为”?

问候

linux terminal bash shell command-line

11
推荐指数
2
解决办法
8800
查看次数

标签 统计

bash ×1

command-line ×1

linux ×1

shell ×1

terminal ×1