close

Xterm

Gå til navigation Gå til søg

xterm
xterm program logo
Skærmbillede af xterm-programmet
xterm, der kører bash-skallen ; outputtet af ls -programmet vises - en liste over filer i mappen /etc.
Type terminal emulator
Udvikler Thomas Dickey
Skrevet i C [1]
Operativ system X vinduessystem
nyeste version Patch #363 ( 26. december 2020 )
Licens MIT /X Consortium License
Internet side invisible-island.net/xte...
 Mediefiler på Wikimedia Commons

xterm er standardterminalemulatoren til X Window System - miljøet på Unix .

Brugeren har mulighed for at arbejde med flere xterm-terminaler, der kører på samme tid på samme skærm . Hver af de virtuelle terminaler giver uafhængig I/O til de processer, der kører i hver af dem (typisk Unix-shell - processer).

Historie

Udvikling af xterm blev påbegyndt før arbejdet med X Window System begyndte. xterm blev oprindeligt udviklet som en selvstændig terminalemulator til VAXStation 100 (VS100) af Mark Vandervoord , en elev af Jim Gettis , i sommeren 1984 , da arbejdet med X blev startet. Det blev straks klart, at xterm ville være mere nyttig, hvis del af X, end hvis det forbliver et selvstændigt program; så xterm udvikling blev omdirigeret til X Window System. Jim Gettis fortæller [2] : " en af ​​grundene til, at xterms interne funktioner ser så forfærdelige ud, er, at xterm oprindeligt var planlagt til at køre som den eneste proces, der er i stand til at administrere flere VS100-terminaler. "

I mange år var xterm-programmet en del af X-referenceimplementeringen, men omkring 1996 skiftede hovedudviklingsprocessen mod XFree86 (som i sig selv er en udvikling af X11R6.3); udvikling er i øjeblikket støttet af Thomas Dickey ( eng. ) .

Der er mange varianter af xterm. De fleste terminalemulatorer til X startede som varianter af xterm.

Interface

Som standard har xterm ikke en menulinje. For at få adgang til en af ​​de tre xterm-menuer skal brugeren holde kontroltasten nede og trykke på venstre, midterste eller højre museknap. Understøttelse af menulinjen kan indstilles på kompileringstidspunktet; i dette tilfælde vil ovenstående menuer være tilgængelige fra menulinjen.

Kloner

SSH klient Putty emulerer xterm.

Se også

  • rxvt  - letvægts terminalemulator, erstatning for xterm

Noter

  1. xterm Open Source-projektet på Open Hub: Languages-siden
  2. XTERM - Ofte stillede spørgsmål (FAQ) . Hentet 21. september 2006. Arkiveret fra originalen 16. marts 2007.

Links