In Linux, every update to a desktop manager like Gnome or KDE brings beautiful themes, transitions, and customization. Except for the terminal, it’s been ages since any new features were added to the default terminal of Linux.

DevOps, Programmer, and System Administrator, have you ever encountered a problem while working with the terminal? Let me explain to you in detail: there may be situations where you were working on a remote server while monitoring system resources on another terminal or updating the system while editing configuration files on another terminal.

In these cases, you will create new windows inside the terminal or open another terminal and arrange it in a frame, but what if I said this all could be solved using one tool known as a terminator?

Terminator!

Terminator is a badass Linux terminal emulator whose aim is to provide features like splitting horizontally or vertically in one single window. Except that you can also give a custom title to every terminal and take advantage of many more features than those mentioned below.

Features

  • Horizontal/Vertical splitting.
  • Horizontal scrolling is supported.
  • Custom title to all terminals.
  • Support for Tab-based Browsing.
  • Integrated Searchbar for text within the terminal.
  • Executing the same command in all terminals at the same time.

Installation

Terminator emulator is available in all standard Linux distributions within the default repository, making it available to install using the default package manager as shown below.

$ sudo apt install terminator     #On Debian, Ubuntu, Mint, PopOS
$ sudo yum install terminator     #On RedHat, CentOS, Fedora, Rocky Linux
$ sudo pacman -Sy terminator      #On Arch, Manjaro

Search “terminator” in the Activity menu or type the below command in your existing terminal to run the application.

$ terminator

Below is the behavior of the above command.

Terminator - Linux Terminal Emulator
Terminator – Linux Terminal Emulator

Usages

The main advantage of using a terminator over a generic terminal is the ability to split the screen. To get the most out of this, you need to learn the key binding used in the terminator for Horizontal/Vertical splitting.

To split the screen vertically, use CTRL+SHIFT+E as shown below.

Terminator: Split Linux Terminal Vertically
Terminator: Split Linux Terminal Vertically

To split the screen horizontally, use CTRL+SHIFT+O as shown below.

Terminator: Split Linux Terminal Horizontally
Terminator: Split Linux Terminal Horizontally

Hide/Show Scrollbar, use CTRL+SHIFT+S as shown below.

Terminator: Hide/Show Scrollbar
Terminator: Hide/Show Scrollbar

To use the search bar to search text within the terminal, use CTRL+SHIFT+F as shown below.

Terminator: Searchbar to search text within the terminal
Terminator: Searchbar to search text within the terminal

Change the focus terminal on multiple split terminals using the below shortcut keys.

  • Move to the Above Terminal: Alt+Up_Arrow_Key
  • Move to the Below Terminal: Alt+Down_Arrow_Key
  • Move to the Left Terminal: Alt+Left_Arrow_Key
  • Move to the Right Terminal: Alt+Right_Arrow_Key
Terminator: Move to a different terminal
Terminator: Move to a different terminal

Other Shortcut Keys

  • Focus on the next terminal: Ctrl+Tab
  • Focus on the previous terminal: Shift+Ctrl+Tab
  • Edit Tab Title: Ctrl+Alt+A
  • Edit Terminal Title: Ctrl+Alt+X
  • Edit Window Title: Ctrl+Alt+W
  • Full Screen: F11
  • Group All Terminals: Super+G
  • Maximize Terminal: Shift+Ctrl+X
  • Ungroup All Terminals: Shift+Super+G
  • Ungroup Terminals in Tab: Shift+Super+T
  • Increase Font Size: Ctrl+(+)
  • Restore Original Font Size: Ctrl+0
  • Decrease Font Size: Ctrl+(-)

Remove Terminator

Suppose you didn’t like Terminator and want to go back to your system’s default settings. Then use the below command to remove the terminator from your system.

Note: Ensure to execute the below command in your default system terminal. Gnome terminal for Gnome DE and konsole for KDE DE.

$ sudo apt purge terminator     #On Debian, Ubuntu, Mint, PopOS
$ sudo yum remove terminator    #On RedHat, CentOS, Fedora, Rocky Linux
$ sudo pacman -Rs terminator    #On Arch, Manjaro

Conclusion

Overall, this tool is pretty helpful for a beginner in Linux. For splitting, I personally prefer tmux over this terminal emulator, but everyone has their own unique taste.

If you loved this tool, then please tell us in a comment what you loved the most about it.

Terminator: A Linux Terminal Emulator on Steroids

Author

Ubuntu Shell is an independent technology web portal with a heavy slant towards Linux, Server, Self-Hosting, DevOps, Cloud Learning, and Open Source.

Write A Comment

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.