I started using iTerm 2 recently, mostly because of the ability to use the mouse inside tmux and vim so that my coworkers can still scroll through my code on my computer. Other than that, I probably would have stuck with Terminal. But, with that being said, here are my settings in iTerm.
I uncheck the checkbox that says “Use Lion-style Fullscreen windows” so that I can see the desktop behind, and I can also have windows on top of iTerm when it’s in fullscreen. I almost always have it in fullscreen since I program in vim.
Open preferences and to to the Profiles tab. Create new profile and name it
For the colors, I use a theme called Solarized. It’s a really nice looking theme available for a lot of platforms in a dark and light version. I use it for iTerm and vim.
If you decide to use powerline (mentioned below), for non-ASCII, turn the vertical character spacing up a little bit until the > and < symbols on powerline don’t overlap the top.
Turn up the transparency just a little
Set terminal type to xterm-256color
Under Hotkey, check “Show/hide iTerm2 with a system-wide hotkey”. I set mine to option-Space.
Zsh and oh-my-zsh are awesome. If you don’t know what they are you should check them out.
System Preferences -> Keyboard -> "Modifier Keys…”
For the internal keyboard:
For an external PC keyboard:
Setup Control to send Escape unless it’s used in combination
I also use tmux and vim, and I have all of my configurations for them up on github. Feel free to check it out, it’s all pretty well commented.
Written by Adam Harris who lives and works in Silicon Slopes. You should follow him on Twitter