54

Are there any keyboard shortcuts to switch between tabs in terminal?

gentmatt
  • 49,722
Joe
  • 5,039

3 Answers3

59

Default shortcuts

These are the shortcuts listed under the Terminal -> Window menu. On older MacOS versions they were called Select Next Tab and Select Previous Tab.

  • Show Next Tab: +} (selects the tab to the right of your current tab)

  • Show Previous Tab: +{ (selects the tab to the left of your current tab)

I think it would make more sense to say ++] / [, since that's actually what you type.

How to set custom Terminal shortcuts?

Since there are menu items that these shortcuts trigger, you can use System Preferences-> Keyboard-> Keyboard Shortcuts-> App Shortcuts to reassign the shortcuts to whatever you want. Click + to add a shortcut:

  1. Application field - select Other... (at the bottom) and navigate to Applications -> Utilities -> Terminal.app.
  2. Menu Title field - type the name of your shortcut, e.g. Show Next Tab (you can find the exact shortcut name in the Terminal -> Window menu, where the default shortcuts are listed)
  3. Keyboard Shortcut field - press your custom shortcut keys. Adding custom shortcut on old MacOS (prior to 10.11). Details might differ on new OSes.
30

+ + arrow keys is also a valid option.

Enjoy!

E Barrett
  • 311
1

If you want to choose your own shortcut for switching tabs in terminal:

open /System/Library/PreferencePanes/Keyboard.prefPane/

Application Shortcuts > (Add) > Application (Other...) > Applications/Utilities/Terminal

Menu titles:

Select Next Tab
Select Previous Tab

I've chosen, for example, +ALT+ and +ALT+.

  • Is Select Next Tab a reserved command on Mac? I mean, I don't get how the OS will understand this. – IgorGanapolsky Apr 08 '16 at 14:45
  • 1
    Yea, this is what I would like to set my Terminal shortcut to be too since every other application with tabs uses this. But it doesn't work when I add it in shortcuts.... How does mac know what command to do? – jaredwilli May 18 '16 at 12:22
  • If a new OS X version has changed the Terminal app menu item titles, then change it accordingly. – Jose Alban May 18 '16 at 12:59