20

Keyboard shortcut to open terminal in mac OSX ?

marked as duplicate by nohillside macos Mar 20 at 13:01

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • 120 thousand people looking for this, and no solution provided. – Lucas Bustamante Mar 17 at 12:38
  • @LucasBustamante there is an (accepted) answer below, and a link to further answers in the yellow box at the top. If none of these answers solve the problem, please use the „Ask Question“ button to ask a new question. If you do so, please also explain why the existing answers don‘t work for you. – nohillside Mar 17 at 13:16
  • @Lri There is no need to reopen a question just to repost an answer which already exists on one of the original questions. Avoiding duplicate answers is exactly the reason for closing questions as a duplicate :-) – nohillside Mar 20 at 13:03
  • @nohillside can you please re-open the question so I can can write an answer, and if you don't like it, you can delete it? I will write a step-by-step guide on how to open the terminal in mac using a keyboard shorcut. – Lucas Bustamante Mar 23 at 20:39
  • @LucasBustamante Can you generalize the answer so you can post it for apple.stackexchange.com/questions/20010/…? – nohillside Mar 23 at 20:53
15

Press CmdSpace to open spotlight search, and type terminal and hit return.

Or if you are in the terminal press CmdT to open a new tab OR CmdN to open a new Terminal window.

  • 23
    Is there any command like Ubuntu CTRL + ALT + T – Thirumal Oct 7 '16 at 5:06
  • 1
    killswitch, not everything is on the internet, until someone creates them... To @Thirumal's question, yes, fortunately there are several ways to achieve that: stackoverflow.com/q/35954184/2691869 – dnang Nov 19 '17 at 14:03
  • 24
    That's not a shortcut... Only a middle step workaround. – schlenger Jan 19 '18 at 12:54
  • 8
    As schlenger said, that is not a keyboard shortcut. Terrible solution. – b10hazard Feb 13 '18 at 12:52
  • 2
    When you will return the focus to the terminal, it will return to the original workspace, in which case you can press CMD + N to create a new window of the terminal which you can drag to the other workspace. On pressing, CMD + Tab now will focus on the terminal, in the current workspace. – killswitch Mar 13 '18 at 8:58
5

Karabiner-Elements (10.12 and later)

Karabiner stopped working in 10.12 due to changes in the kernel architecture, and Karabiner was rewritten as Karabiner-Elements which uses a new JSON format for the configuration files.

You can now add a rule like this to karabiner.json (https://pqrs.org/osx/karabiner/json.html):

{
  "from": {
    "key_code": "t",
    "modifiers": {
      "mandatory": [
        "right_option"
      ]
    }
  },
  "to": [
    {
      "shell_command": "open -aterminal"
    }
  ],
  "type": "basic"
}

Karabiner (10.11 and earlier)

Save a file like this as private.xml:

<?xml version="1.0"?>
<root>
  <vkopenurldef>
    <name>KeyCode::VK_OPEN_URL_TERMINAL</name>
    <url>file:///Applications/Utilities/Terminal.app</url>
  </vkopenurldef>
  <item>
    <name>custom</name>
    <identifier>custom</identifier>
    <autogen>__KeyToKey__ KeyCode::T, ModifierFlag::OPTION_R | ModifierFlag::NONE, KeyCode::VK_OPEN_URL_TERMINAL</autogen>
  </item>
</root>

Alfred

If you have bought the Powerpack for Alfred, you can create a workflow like this:

Hotkeys have a short delay by default, but you can reduce the delay by changing the "Trigger behaviour" option from "Simulate modifier keys released" to "Pass through modifier keys (Fastest)":

iTerm 2

iTerm 2 has an option to enable a global keyboard shortcut for focusing the application in "Preferences > Keys > Show/hide all windows with a system-wide hotkey":

Not the answer you're looking for? Browse other questions tagged .