我在开发板上运行Debian,它通过串口连接到我的主机。我使用picocom
连接到串口以获得Bash提示符。
问题是只使用终端的前24行; bash提示符出现在终端中间,而less
和vim
等“全屏”应用程序的大小不足。
当我断开picocom
时,终端保持此状态,直到我使用reset
。如果我然后重新连接picocom
,则使用完整终端,直到我运行less
之类的内容。所以我猜Debian板上的终端驱动程序正在发送一些设置终端行数的控制字符。
我可以在不中断less
/ vim
/等的情况下阻止这种情况发生吗?
答案 0 :(得分:0)
shopt -s checkwinsize
?
- 4ae1e1