推 kdjf: 因為openssh幫你把變數都設定好了啊 02/10 23:15
→ bitlife: 命令關鍵字stty, api關鍵字 termcap 02/11 16:02
推 bitlife: api關鍵字還有curses,以你的case應該用stty設定可以解決 02/11 16:06
→ bitlife: icrnl 和 ocrnl 兩個試著調整(記得先記錄原值),推測比較 02/11 16:09
→ bitlife: 是ocrnl的問題,輸入滿一列後負責輸入的api應該通知tty換 02/11 16:10
→ bitlife: 行,如果TERM變數正確設定(和你的tty的實際情況符合),那麼 02/11 16:10
→ bitlife: 一切就正常,但TERM沒設定或設錯,輸出crnl時就會有混亂結 02/11 16:11
→ bitlife: 果 02/11 16:11
推 bitlife: 漏了 inlcr 和 onlcr, 調整這四個(如同前述,我覺得問題在 02/11 16:14
→ bitlife: ocrnl/onlcr這邊,聽你的描述你沒有按ENTER,應該是output 02/11 16:14
→ bitlife: 這邊的問題 02/11 16:14
→ bitlife: 推完才發現自行發現是col,row數目問題. 所以上述推文想錯 02/11 16:21
→ bitlife: 方向,回覆最後面的疑問. telnet,ssh是協定在handshaking 02/11 16:22
→ bitlife: 過程中,client會通知server端自己這方的終端機型號,而固 02/11 16:22
→ bitlife: 接的console及tty是要由管理員事先在檔案中描述,不是透過 02/11 16:25
→ bitlife: 協定互換 02/11 16:25
→ bitlife: 在GUI界面普及後,古早相關設定檔案都走入歷史,console和 02/11 16:28
→ bitlife: tty兩類裝置(console是電腦的主鍵盤螢幕,tty是通過serial 02/11 16:29
→ bitlife: port連上的裝置)設定方式也不同,現在終端機設定方式是怎 02/11 16:31
→ bitlife: 樣,我也不清楚,得去google一下 02/11 16:32
→ bitlife: 查到2013年的linux text terminal howto 是否適用於2021 02/11 16:36
→ bitlife: 就有待實驗 02/11 16:36