有沒有辦法像 xterm 一樣在 linux 中模擬 vt52 或任何其他終端類型?

有沒有辦法像 xterm 一樣在 linux 中模擬 vt52 或任何其他終端類型?

我只是問(出於好奇)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,它也可以顯示六像素圖形。

相關內容