Gonna just make this as a quick reference to save you some reading. This read will make you so much better.

TURN ON THE TOOLBELT!!!๐Ÿ› 

Finding this out actually inspired me to write this blog post. I've never heard of anyone I know that uses this but this will be extremely helpful to me in the future. The toolbelt will basically open up a pane in the terminal where you can toggle on certain features like... ๐Ÿฅ...COMMAND HISTORY or NOTES or PASTE HISTORY.

Toolbelt > Show Toolbelt

You will likely need to enable Shell Integration for COMMAND HISTORY to work. To do that run the following:

$ curl -L https://iterm2.com/shell_integration/install_shell_integration_and_utilities.sh | bash

# You can also use the Menu. This will basically paste the above command into an open terminal and run it if you don't want to type:

ITerm2 > Install Shell Integration

Be sure to look at the output. It may make you source a file. Look for something like this:

source /Users/HOME/.iterm2_shell_integration.fish

There’s also some other cool things you can do once you enable Shell Integration. You can:

View Images In Terminal ๐Ÿคณ๐Ÿฝ

$ imcat FILENAME


Save All Terminal Output Into a File ๐Ÿ’พ

Need I say more?

Menu
Session > Log > Save Contents

Then name the file....

Search Every Open Terminal For a String ๐Ÿ”Ž

Let's say you have 15 Terminal Windows Open for 15 different clients. This will search all open terminals for whatever it is you're looking for. If you're one of those regex people that enjoys typing in hieroglyphics you can regex away here too!

# Hot-Key
Command + Shift > F

Conversely, you can search one terminal window for things in the active terminal window:

# Hot-Key
Command + F

Open Paste History ๐Ÿ“

See all the nasty things you’ve been pasting in all terminals!

# Menu
Session > Open Paste History

# Hot-Key
Shift + Command > H

I know some of you kids have ITerm doing automatic API calls and pulling down your ProtonMail inboxes. I personally don’t find that necessary lol but if you just HAVEEE to tell me about it…hmu on Twitter @Clutchisback1

____________________________________
< 1f y0ur3 0n3 0f 7h053 r363x p30pl3 >
------------------------------------
    \
     \
       ,__, |    |
       (oo)\|    |___
       (__)\|    |   )\_
            |    |_w |  \
            |    |  ||   *