- Paste history: ⌘ + Shift + h
- Instant Replay: ⌘ + Opt + b
- Mouseless selection: ⌘ + f; Tab
- Smart select: Quad-Click
- Rectangle Select: ⌘ + Opt + Select
- Open link (URL/File): ⌘ + Click
- Reset (cleat window): ⌘ + r
- Full screen: ⌘ + Enter
- New Tab: ⌘ + t
- Jump between tabs: ⌘ + → and ⌘ + ←
- Exposé tabs: ⌘ + Opt + e
- Split vertical (New pane): ⌘ + d
- Split horizontal (New pane): ⌘ + Shift + d
- Jump between panes: ⌘ + [ and ⌘ + ] or ⌘ + Opt + →/←/↓/↑
- Enlarge current pane: ⌘ + Shift + Enter
Run tmux -CC
, iTerm2 native commands will be interpreted as tmux commands.
- Support for all readline commands
- Move cursor at point: Opt + Click
# Disable automatic title setting in oh-my-zsh
export DISABLE_AUTO_TITLE="true"
# call this function anywhere to set tab title
# set_term_title my_title my_long_title
function set_term_title {
if [[ "$TERM_PROGRAM" == "iTerm.app" ]]; then
print -Pn "\e]2;$2:q\a" #set window name
print -Pn "\e]1;$1:q\a" #set icon (=tab) name
fi
}