Terminal
通過串列連接更改螢幕的終端類型
我正在使用
screen
串列連結連接到嵌入式 Linux 板並嘗試更改終端類型,因為預設值vt100
在顏色和滾動等方面非常嚴格。該
screen
手冊建議了配置選項termcapinfo
,但使用它並不能解決問題。在主機上,
TERM
設置為xterm-256color
,當我連接到目標時,使用termcapinfo
我的設置.screenrc
,TERM
仍然設置為vt100
.我在想也許我應該在目標機器上設置一些東西?
它是設置
$TERM
為的遠端機器vt100
,因為它不知道您連接的是哪個終端仿真器。vt100
是一個安全的值,因為大多數現代終端和終端仿真器(包括screen
)都兼容。要告訴那裡的應用程序您的終端實際上是什麼,您必須
$TERM
明確設置:TERM=screen
你可以做:
find $(infocmp -D) -printf '%f\n' | sort -u | grep screen
看看是否有更合適的條目,如
screen-256color
.