ITerm2 Things That Will Help You! 🧨
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
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:
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 | \ | | || *