Gentoo Serial Terminal Program. Note in the example below, we set two consoles up. A clean and friendly gtk-based serial terminal in the Gentoo Packages Database.
This is a list of notable terminal emulators. Most used terminal emulators on Linux and Unix-like systems are GNOME Terminal on GNOME and GTK-based environments, Konsole on KDE, and xfce4-terminal on Xfce as well as xterm.
- 1Character-oriented terminal emulators
- 1.1Unix-like
- 2Block-oriented terminal emulators
Character-oriented terminal emulators[edit]
Unix-like[edit]
Linux[edit]
- Linux console - implements a large subset of the VT102 and ECMA-48/ISO 6429/ANSI X3.64 escape sequences
X Window System[edit]
Terminal emulators used in combination with the X Window System
- xterm - standard terminal for X11
- GNOME Terminal - default terminal for GNOME
- guake - drop-down terminal for GNOME
- konsole - default terminal for KDE
- xfce4-terminal - default terminal for Xfce with drop-down support
- mrxvt - rxvt clone with additional features (latest version is 2008-09-10)
- Terminology - enhanced terminal supportive of multimedia and text manipulation for X11 and Linux framebuffer
- tilda - A drop down terminal
- Yakuake - (Yet Another Kuake), a dropdown terminal for KDE
- x3270 - IBM 3270 emulator for X11 and most Unix-like systems[1]
Command-line interface[edit]
The following terminal emulators run inside of other terminals, utilizing libraries such as Curses and Termcap.
- GNU Screen - Terminal multiplexer with VT100/ANSI terminal emulation
- Minicom - text-based modem control and terminal emulation program for Unix-like operating systems
- tmux - Terminal multiplexer with a feature set similar to GNU Screen
- c3270 - IBM 3270 emulator for running inside a vt100/curses emulator for most Unix-like systems[1]
Apple macOS[edit]
- Terminal - default macOS terminal
- iTerm2 - open-source terminal specifically for macOS
- xterm - default terminal when X11.app starts
- SyncTERM - includes serial line terminal
- ZTerm - serial line terminal
Apple Classic Mac OS[edit]
Microsoft Windows[edit]
- ConEmu - local terminal window that can host console application developed either for WinAPI (cmd, powershell, far) or Unix PTY (cygwin, msys, wsl bash)
- HyperACCESS (commercial) and HyperTerminal (included free with Windows XP and earlier, but not included with Windows Vista and later)
- mintty - Cygwin terminal
- Win32 console – Windows command line terminal
Microsoft MS-DOS[edit]
- Qmodem and Qmodem Pro
IBM OS/2[edit]
- ZOC - discontinued support for OS/2
Commodore Amiga[edit]
Commodore 64[edit]
Block-oriented terminal emulators[edit]
Emulators for block-oriented terminals, primarily IBM 3270, but also IBM 5250 and other non-IBM terminals.
Shola ama in return rar download. Here you can download shola ama in return shared files that we have found in our database. Shola Ama Imagine.zip from mediafire.com 49.14 MB, Bentleyfunk download albums shola ama in return 1999 from sendspace.com (98 MB), Shola ama in return 1999 mediafire rapidshare download on zippyshare me from uploaded.to (172 MB), Bentleyfunk download. Download shola ama in return free shared files. [shola ama] you might need somebody.mp3 from all world's most popular shared hosts. From 4shared.com 119.32 MB, Bentleyfunk download albums shola ama in return 1999. Torche- In Return.rar from. Shola ama in return 1999 mediafire.
Coax/Twinax connected[edit]
These terminal emulators are used to replace terminals attached to a host or terminal controller via a coaxial cable (coax) or twinaxial cabling (twinax). They require that the computer on which they run have a hardware adapter to support such an attachment.
- RUMBA 3270 and 5250
tn3270/tn5250[edit]
These terminal emulators connect to a host using the tn3270 or tn5250 protocols, which run over a Transmission Control Protocol (TCP) connection.
See also[edit]
References[edit]
External links[edit]
- The Grumpy Editor's guide to terminal emulators, 2004
- Comprehensive Linux Terminal Performance Comparison, 2007
Retrieved from 'https://en.wikipedia.org/w/index.php?title=List_of_terminal_emulators&oldid=895859752'
Timothee Groleau - 2006-06-30
Hi there,
I have just installed libserial (./configure && make && make install) successfully but I hit a linking problem when I try to use the library (I'm using 0.5.2)
#include <SerialStream.h>
int main(int argc, char** argv)
{
SerialStream serial_port( '/dev/ttyS0' ) ;
serial_port.SetBaudRate( SerialStreamBuf::BAUD_9600 );
serial_port.SetCharSize( SerialStreamBuf::CHAR_SIZE_8 );
serial_port.SetParity( SerialStreamBuf::PARITY_EVEN );
serial_port.SetNumOfStopBits(1);
}
when doing:
g++ test.cpp
gives me
/tmp/ccwHuvs4.o:(.gnu.linkonce.r._ZTVN9LibSerial15SerialStreamBufE+0x24): undefined reference to `LibSerial::SerialStreamBuf::showmanyc()'
/tmp/ccwHuvs4.o:(.gnu.linkonce.r._ZTVN9LibSerial15SerialStreamBufE+0x28): undefined reference to `LibSerial::SerialStreamBuf::xsgetn(char*, int)'
/tmp/ccwHuvs4.o:(.gnu.linkonce.r._ZTVN9LibSerial15SerialStreamBufE+0x2c): undefined reference to `LibSerial::SerialStreamBuf::underflow()'
/tmp/ccwHuvs4.o:(.gnu.linkonce.r._ZTVN9LibSerial15SerialStreamBufE+0x34): undefined reference to `LibSerial::SerialStreamBuf::pbackfail(int)'
/tmp/ccwHuvs4.o:(.gnu.linkonce.r._ZTVN9LibSerial15SerialStreamBufE+0x38): undefined reference to `LibSerial::SerialStreamBuf::xsputn(char const*, int)'
/tmp/ccwHuvs4.o:(.gnu.linkonce.r._ZTVN9LibSerial15SerialStreamBufE+0x3c): undefined reference to `LibSerial::SerialStreamBuf::overflow(int)'
collect2: ld returned 1 exit status
{
SerialStream serial_port( '/dev/ttyS0' ) ;
serial_port.SetBaudRate( SerialStreamBuf::BAUD_9600 );
serial_port.SetCharSize( SerialStreamBuf::CHAR_SIZE_8 );
serial_port.SetParity( SerialStreamBuf::PARITY_EVEN );
serial_port.SetNumOfStopBits(1);
}
when doing:
g++ test.cpp
gives me
/tmp/ccwHuvs4.o:(.gnu.linkonce.r._ZTVN9LibSerial15SerialStreamBufE+0x24): undefined reference to `LibSerial::SerialStreamBuf::showmanyc()'
/tmp/ccwHuvs4.o:(.gnu.linkonce.r._ZTVN9LibSerial15SerialStreamBufE+0x28): undefined reference to `LibSerial::SerialStreamBuf::xsgetn(char*, int)'
/tmp/ccwHuvs4.o:(.gnu.linkonce.r._ZTVN9LibSerial15SerialStreamBufE+0x2c): undefined reference to `LibSerial::SerialStreamBuf::underflow()'
/tmp/ccwHuvs4.o:(.gnu.linkonce.r._ZTVN9LibSerial15SerialStreamBufE+0x34): undefined reference to `LibSerial::SerialStreamBuf::pbackfail(int)'
/tmp/ccwHuvs4.o:(.gnu.linkonce.r._ZTVN9LibSerial15SerialStreamBufE+0x38): undefined reference to `LibSerial::SerialStreamBuf::xsputn(char const*, int)'
/tmp/ccwHuvs4.o:(.gnu.linkonce.r._ZTVN9LibSerial15SerialStreamBufE+0x3c): undefined reference to `LibSerial::SerialStreamBuf::overflow(int)'
collect2: ld returned 1 exit status
What should I do to fix this? Sorry I'm quite a C++ newbie :/.
Thanks in advance,
Tim.
Tim.