当命令超过终端大小的一半时,它会中断

ACa*_*ter 2 command-line shell prompt terminal putty

每当我输入的bash命令长于我所在的 shell 窗口的一半宽度时,命令就会中断,就像我填满整个屏幕一样

问题的形象

  • 图像中的第三个命令 - 输入几个xs 并得到预期的结果。
  • 第 4 个命令 -输入一个 load more xs,该命令又回到开头,好像它已经填满了整行。

我正在通过腻子连接。

我正在运行 Raspbian(基于 Debian 的发行版)

如果我说的不够清楚,请说,这不容易解释。

Kot*_*tte 5

我认为您的 tty 报告了错误的 tty 大小。尝试跑步

pi@raspberrypi$ stty -aF /dev/ttyO0
Run Code Online (Sandbox Code Playgroud)

在那里你会看到 tty 认为它有多少行和列。此大小应与腻子中设置的大小相匹配。您还可以使用 更改参数,例如列数stty。该命令将类似于

pi@raspberrypi$ stty -F /dev/ttyO0 cols 80
Run Code Online (Sandbox Code Playgroud)

您可以在http://unixhelp.ed.ac.uk/CGI/man-cgi?stty查看更多参数