Xterm使用方法

作者: v00623 (阿哩他命EX PLUS)   2019-09-06 11:34:51
各位好 目前試著在web上放Xterm.js來模擬終端機 但在使用上有點疑問
以下舉例很平常的用法, 但卻要手動調整
1. 輸入cls清掉畫面
判斷字串為"cls", 呼叫clear(), 但cls卻會出現在第一行
2. 使用倒退鍵(Backspace)
要使用write("\b \b");來達到
3. 方向鍵也會判斷為輸入
這些問題都可以人工判斷解決, 但總是會有疏漏, 請問Xterm本來就是這樣使用的嗎?
還是我少設定少裝了什麼套件?
Thanks!
作者: dododavid006 (朔雪)   2019-09-07 11:46:00
xterm.js 本來就這樣啊,它是完全在模擬終端機,像平常有的軟體可以用方向鍵通常都是用 readline 去處裡了,但一般的軟體實際上方向鍵會顯示成控制字串
作者: shter (飛梭之影)   2019-09-07 19:29:00
cls 不是本來就這樣嗎? 它是回應執行完的結果
作者: v00623 (阿哩他命EX PLUS)   2019-09-08 19:03:00
所以平常用習慣的這些基本功能 都是要自己實作的

Links booklink

Contact Us: admin [ a t ] ucptt.com