iTerm2: The Best UNIX Terminal I Have Ever Used

Except for aTerm 🙂 But since I’ve been using macOS for many years, I can say that I’ve forgotten about aTerm as well. Also, I don’t practically have the opportunity to use aTerm in a macOS environment. While it’s technically possible, it’s better to use a terminal developed specifically for macOS rather than dealing with X on macOS.

Just like in aTerm, it can be used with a simple and transparent background. However, unlike in aTerm, the transparency isn’t artificial, where it only shows the desktop wallpaper.

These are the features I love and use:

Tabs:

Just like in web browsers, you can create multiple tabs. Yes, I know, this was also available in GNOME-Terminal and Konsole. You can open a new tab with Cmd – T.

Split Screen:

Cmd – D splits the screen vertically, while Cmd – Shift – D splits it horizontally. This way, you can fit multiple terminals into the same tab, allowing you to follow one log file in one and another in the other.

Search:

You can search within command outputs. Just press Cmd – F and start typing.

Broadcasting to multiple terminals:

Let’s say you want to connect to four different servers via SSH and perform exactly the same operation on each one. Instead of connecting to each server individually and repeating the commands, you can do it all at once. Split the window for as many servers as you want to connect to or open a separate tab for each server, then press Cmd – Shift – i. What you type will be sent to the terminals in all tabs. If you want the input to be sent only to the terminals in the active tab, press Option – Shift – i.

Leave a Reply

Up ↑

Discover more from Yaşar Şentürk's Blog

Subscribe now to keep reading and get access to the full archive.

Continue reading