iTerm2 is my default terminal on macOS.

iTerm2 Preferences
  • Navigate to iTerm2 -> Preferences
  • Uncheck Native full screen windows on the General tab
  • Check Show/hide iTerm2 with a system-wide hotkey
  • Set the Hotkey to Cmd + Esc

In addition, here are some software packages that I highly recommend you check out.

Recommended Software

  • Shuttle to organize SSH connections