This MedLibrary.org supplementary page on Xterm is provided directly from the open source Wikipedia as a service to our readers. Please see the note below on authorship of this content, as well as the Wikipedia usage guidelines. To search for other content from our encyclopedia supplement, please use the form below:
Related Sponsors
A sample xterm, running the BASH shell, showing a list of /etc. |
|
| Developed by | Thomas Dickey |
|---|---|
| Latest release | Patch #237 / 14 September 20081 |
| OS | X Window System |
| Type | Terminal emulator |
| License | MIT/X Consortium License |
| Website | http://invisible-island.net/xterm/ |
In computing, xterm is the standard terminal emulator for the X Window System. A user can have many different invocations of xterm running at once on the same display, each of which provides independent input/output for the process running in it (normally the process is a Unix shell).
xterm originated prior to the X Window System. It was originally written as a stand-alone terminal emulator for the VAXStation 100 (VS100) by Mark Vandevoorde, a student of Jim Gettys, in the summer of 1984, when work on X started. It rapidly became clear that it would be more useful as part of X than as a standalone program, so it was retargeted to X. As Gettys tells the story, "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."2
After many years as part of the X reference implementation, around 1996 the main line of development then shifted to XFree86 (which itself forked from X11R6.3), and xterm is presently maintained by Thomas Dickey.
Many xterm variants are also available.3 Most terminal emulators for X started as variations on xterm.
xterm normally does not have a menu bar. To access xterm's three menus, users must hold the Control key and press the left, middle, or right mouse button. Support for a "toolbar" can be compiled-in, which invokes the same menus.
Contents |
Customization
As with most X applications, xterm can be customized via global X resources file (e.g. /usr/lib/X11/app-defaults/XTerm), per-user resource files (e.g. ~/XTerm; ~/.Xresources) or command-line arguments. Most of the command-line options correspond to resource settings, as noted in the manual page.
While the name of the program is xterm, the X resource class is XTerm. The uxterm script overrides this, using the UXTerm resource class.
See also
- rxvt, a slimmed-down replacement for xterm.
- Eterm
- GNOME Terminal, default GNOME terminal emulator.
- Konsole, default KDE terminal emulator.
- Terminal, default Xfce terminal emulator.
- Vttest vt100/vt220/xterm test utility
External links
References
- ^ http://invisible-island.net/xterm/xterm.log.html (Changelog)
- ^ XTERM - Frequently Asked Questions (FAQ)
- ^ Thomas E. Dickey. "XTERM - Frequently Asked Questions".
This article was originally based on material from the Free On-line Dictionary of Computing, which is licensed under the GFDL.
|
||||||||||||||||||||
Wikipedia content modification information:
- This page was last modified on 9 November 2008, at 21:25.
Wikipedia Authorship and Review
Wikipedia content provided here is not reviewed directly by MedLibrary.org. Wikipedia content is authored by an open community of volunteers and is not produced by or in any way affiliated with MedLibrary.org.
Wikipedia Usage Guidelines
This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article on "Xterm".
The URL for this specific entry is:
All Wikipedia text is available under the terms of the GNU Free Documentation License. (See Copyrights for details). Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc.
