我只是問(出於好奇)linux/ubuntu 中是否存在其他終端模擬器可以理解其他終端類型的轉義序列(就像 gnome-terminal 對 xterm 所做的那樣),例如 vt52。
我確實嘗試設定 $TERM=vt52 但它變得瘋狂,所以我不認為 gnome-terminal 會這樣做。
答案1
您需要告訴您的 xterm 模擬 VT52,並且您需要告訴您的環境您正在執行 VT52。所以使用xterm -ti vt52 -tn vt52
。第一個參數設定VT52仿真,第二個參數設定虛擬環境中的$TERM(它是一個虛擬的畢竟是終端)。
在我的系統上,這足以在 VT52 模擬中進行「清晰」的工作。
答案2
xterm 模擬 VT-100(更高級別,但還可以)。
VT-100有VT-52模式:發送序列
ESC [?2l(十六進位:1b 5b 3f 6c)
將導致 VT-100(和 xterm)進入 VT-52 模式。若要返回 VT-100 (ANSI) 模式:
ESC < (1b 3c)
但是...請注意,大多數終端模擬器與 VT-100 不相容,並且不能正確執行此操作 - VT-100 可以,xterm 可以。
xterm 支援 VT-100(以及許多 VT-XXX)和 TEK 4010(向量圖)。如果設定為 VT-340,它也可以顯示六像素圖形。