xterm
X Window系統的基本終端機模擬程式
此條目沒有列出任何參考或來源。 (2021年1月19日) |
此條目可參照英語維基百科相應條目來擴充。 |
xterm是一個X Window System上的標準虛擬終端。用戶可以在同一個顯示器上開啟許多xterm,每一個都為其中運行的進程提供獨立的輸入輸出(一般來說此進程是Unix shell)。
xterm 最先是Jim Gettys的學生Mark Vandevoorde在1984年夏天為VS100寫的獨立虛擬終端,當時X的開發才剛剛開始。很快人們就發現它作為X的一部分比作為獨立的程序更為有用,於是它開始針對X而開發。Gettys曾講述過有關的故事 [1] (頁面存檔備份,存於網際網路檔案館),「xterm內部如此恐怖的部分原因,是最初想法把它作為單獨進程驅動多個VS100顯示窗。」("part of why xterm's internals are so horrifying is that it was originally intended that a single process be able to drive multiple VS100 displays.")
在作為X參考實現的一個部分後多年,1996年左右,開發的主幹轉移至了XFree86(從X11R6.3版本派生出來),現在由Thomas Dickey維護。
有許多xterm變體可用。大多數的X虛擬終端都是從xterm的變體起步的。