Serial Terminal Emulator Windows 10
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.
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
Windows' built-in command line programs aren't that great on their own. To make them better, we like to use third-party terminal programs, our favorite being the customizable and free Console.
Note: For this App Directory entry, we're talking about separate terminal programs, not shells. Windows' Command Prompt, PowerShell, and Cygwin are all different shells that come with their own programs. The programs we're talking about today are separate programs that use shells already on your system, which is why you won't find PowerShell and Cygwin among the competitors.
Advertisement
Console2
Notorious album. Platform: Windows
Price: Free
Download Page
Features
- Provides a fully-functional command line interface (CLI) that can run any existing shell on Windows—like PowerShell, Cygwin, or even PuTTY
- Open multiple tabs using any shell you want
- Text editor-like text selection
- Multiple window styles
- Configurable fonts, colors and transparency
- Lots of customizable hotkeys for opening new tabs, switching between tabs, and scrolling
Advertisement
Where It Excels
Console is simple and easy to use while at the same time being much more configurable than any single-shelled program, while holding the ability to run any of those shells in a new tab—whether it be the UNIX-like Cygwin, Windows' very useful PowerShell, SSH king PuTTY, or the standard Windows Command Prompt. You can configure what the window looks like, open multiple tabs, and even run a number of different shells at once in the same window. It also has quite a few options for tweaking the behavior of the app, like how it selects text, which hotkeys and mouse buttons do what, and so on. If you ever do any work in a terminal on Windows, this program will make your life a little bit easier.
Where It Falls Short
If you're a very heavy or very advanced terminal user, you may want something even more powerful than Console. Console isn't the most feature-filled terminal on the block, but that's a good thing—most other terminal programs are way more powerful, cluttered, and expensive than most users need. So, if you're looking for something with built-in search or line numbers, you may want to check out the competition section below.
Advertisement
The Competition
The competition for apps like this is pretty thin on Windows. If you don't like Console, you'll probably want to check out PowerCmd as your next option. It's a bit pricier at $30, but it contains a few extra features like the ability to search your consoles, view multiple sessions in one big window, line numbering, and add bookmarks on certain lines. It's definitely not an app that most terminal users will need, and it's a bit slower than something like Console, but advanced users will probably prefer it.
If you're a really advanced user that requires a powerful terminal every day, you might want to try out Take Command. It's very expensive ($99), but also insanely powerful, adding more than 140 new commands and 460 internal functions and variables to the standard Windows command prompt (not to mention a built-in file manager and debugger). It's definitely geared more toward developers than end users, but it's worth a mention for its sheer power alone.
Advertisement
Create a constant array of strings. Ask Question 33. Is there a way in Delphi declaring an array of strings such as following one? Browse other questions tagged arrays delphi const or ask your own question. 8 years, 2 months ago. 54,395 times. 1 year, 9 months ago. Open array parameters and array of const. This article describes the syntax and use of open array parameters, and the use of the “array of const” parameter type. Although the syntax is unfortunately very similar, an open array parameter should not be confused with a Delphi dynamic array. A dynamic array is an array that is maintained. Feb 08, 2007 I would like to declare a multidimension array of constant values. I want to do something like this: const A: Array[1.2,1.2] of real = ( 1.0,2.0, 3.0,4.0); It will work for a one dimensional array but it does not for multidimensional arrays. The array of const gives you the freedom to add strings, integers, floats and so on and having these formatted into a string. And there is no limit to how many items you can add. The way Delphi deals with this issue is that the array of const really is a array of TVarRec's. Delphi constant array of string. In Delphi, the versatile web-programming language, arrays allow a developer to refer to a series of variables by the same name and to use a number—an index—to tell them apart.
Lastly, if the only shells you use are Cygwin or MSYS/MinGW, you might prefer Mintty over Console. Cygwin's default program isn't very great, and Mintty gives you a few extra options over Console, but doesn't let you run other shells (like the Command Prompt or PowerShell), so it isn't quite as useful. Mintty is also free.
Do you have a favorite terminal program we didn't mention? Be sure to let us know about it in the comments.
Lifehacker's App Directory is a new and growing directory of recommendations for the best applications and tools in a number of given categories.
Advertisement