Top Terminal Emulator in Linux – Part 1
Top Terminal Emulator in Linux
Terminator
Terminator is an open-source terminal emulator programmed in Java. Terminator will run on any modern POSIX system running Java 6 or later. Terminator is licensed under the GNU General Public License version 2. The application program helps to use multiple spilt and resized terminals, all at once on a single screen similar to tmux terminal multiplexer.
Features
- Drag & Drop - Text and URLs, and even files from Finder/Nautilus/Windows Explorer can be dropped on Terminator to be inserted as text, with automatic quoting of file names containing shell meta-characters.
- Find - Terminator provides you with a find function so users can search for text and regular expressions within their terminal (including the scroll back), highlighting them all, in the data-style of less, and offering quick movement to the next or previous match.
- Horizontal Scrolling - Most terminal emulators wrap text when it intrudes upon the right margin. Terminator instead provides a horizontal scroll bar when necessary.
- Multiple Tabs - Like tabbed browsing, only with terminals, tabbed terminals
Installation of Terminator
[root@linuxhelp Desktop]# yum install terminator
Loaded plugins: aliases, changelog, fastestmirror, kabi, presto, refresh-packagekit, security, tmprepo, verify, : versionlock
Loading support for CentOS kernel ABI
Setting up Install Process
Loading mirror speeds from cached hostfile
epel/metalink | 4.0 kB 00:00
* base: ftp.iitm.ac.in
* epel: epel.mirror.net.in
* extras: ftp.iitm.ac.in --> Package terminator.noarch 0:0.95-2.el6 will be installed . . .
.
.
.
Installed:
terminator.noarch 0:0.95-2.el6
Complete!
Now Run the terminator by using the following command.
[root@linuxhelp Desktop]# terminator
Guake
Guake is a drop-down terminal for gtk based desktop environments like gnome, XFCE etc. Guake is mostly written in Python and has a little piece in C.
Features
- Lightweight
- Simple and Elegant
- Smooth integration of terminal into GU
- Multi tab
- Plenty of color palettes
Installation of guake emulator
[root@linuxhelp Desktop]# yum install guake
Loaded plugins: aliases, changelog, fastestmirror, kabi, presto, refresh-packagekit, security, verify,: versionlock
Loading support for CentOS kernel ABI
Setting up Install Process
Loading mirror speeds from cached hostfile
* base: ftp.iitm.ac.in
* epel: epel.mirror.net.in
* extras: ftp.iitm.ac.in
--> Package guake.x86_64 0:0.4.4-9.el6 will be installed . .
.
.
.
Installed:
guake.x86_64 0:0.4.4-9.el6
Complete!
Run the guake emulator by using the following command.
[root@linuxhelp Desktop]# guake
yakuake
Yakuake is a drop-down terminal emulator based on KDE Konsole technology. It’ s design was inspired from fps console games such as Quake.
Features
- Smoothly rolls down from the top of your screen
- Tabbed interface Configurable dimensions and animation speed
- Skinnable Sophisticated D-Bus interface
Installation of yakuake emulator
[root@linuxhelp Desktop]# yum install yakuake
Loaded plugins: aliases, changelog, fastestmirror, kabi, presto, refresh-packagekit, security, verify,: versionlock
Loading support for CentOS kernel ABI
Setting up Install Process
Loading mirror speeds from cached hostfile
* base: ftp.iitm.ac.in
--> Package yakuake.x86_64 0:2.9.8-1.el6 will be installed
.
.
.
Installed:
yakuake.x86_64 0:2.9.8-1.el6
Complete!
Run the yakuake emulator by using the following command.
[root@linuxhelp Desktop]# yakuake
Roxterm
ROXterm is a terminal emulator intended to provide similar features to gnome-terminal, based on the same VTE library. It was originally designed to have a smaller footprint and quicker start-up time by not using the Gnome libraries and by using a separate applet to provide the configuration GUI. It can be used as a ROX application, as the name implies, or in any other X environment.
Installation of Roxterm emulator
[root@linuxhelp Desktop]# yum install roxterm
Loaded plugins: aliases, changelog, fastestmirror, kabi, presto, refresh-packagekit, security, verify,: versionlock
Loading support for CentOS kernel ABI
Setting up Install Process
Loading mirror speeds from cached hostfile
* base: ftp.iitm.ac.in
--> Package roxterm.x86_64 0:1.20.5-1.el6 will be installed
.
.
.
Installed:
roxterm.x86_64 0:1.20.5-1.el6
Complete!
Run the roxterm emulator by using the following command.
[root@linuxhelp Desktop]# roxterm
Rxvt
Rxvt (eXtended Virtual Terminal) is a color terminal emulator application for Linux. It is intended to be a slimmed-down alternate for xterm, omitting some of its little-used features, like Tektronix 4014 emulation and toolkit-data-style configuration
Installation of rxvt terminal
[root@linuxhelp Desktop]# yum install rxvt
Loaded plugins: aliases, changelog, fastestmirror, kabi, presto, refresh-packagekit, security, verify,: versionlock
Loading support for CentOS kernel ABI
Setting up Install Process
Loading mirror speeds from cached hostfile
* base: ftp.iitm.ac.in
--> Package rxvt.x86_64 0:2.7.10-17.el6 will be installed . . .
.
.
.
Installed:
rxvt.x86_64 0:2.7.10-17.el6
Complete!
Run the rxvt emulator by using the following command.
[root@linuxhelp Desktop]# rxvt
xterm
The xterm program is a terminal emulator for the X Window System. It provides DEC VT102 and Tektronix 4014 compatible terminals for programs that can' t use the window system directly.
Installation of xterm emulator
[root@linuxhelp Desktop]# yum install xterm
Loaded plugins: aliases, changelog, fastestmirror, kabi, presto, refresh-packagekit, security, verify,: versionlock
Loading support for CentOS kernel ABI
Setting up Install Process
Loading mirror speeds from cached hostfile
* base: ftp.iitm.ac.in
--> Package xterm.x86_64 0:253-1.el6 will be installed . . .
.
.
.
Installed: xterm.x86_64 0:253-1.el6
Complete!
Run the xterm emulator by using the following command.
[root@linuxhelp Desktop]# xterm
# roxterminal
# yum install yakuake
Lightweight
Simple and Elegant
Smooth integration of terminal into GU
Multi tab
Plenty of color palettes
1. putty
2. Mobaxterm
3. Mintty
4. ConEmu
5. Cmder
# yum install rxvt