26 votes

Le terminal peut être lancé par un raccourci clavier : CTRL+ALT+T ?

J'utilise Alfred et, par conséquent, je n'ai pas besoin de l'outil de gestion de l'information. Cmd + Space raccourci clavier. Je veux invoquer le terminal en utilisant ce raccourci. Comme dans Ubuntu, lorsque vous appuyez sur Ctrl + Alt + T

Je ne veux pas utiliser Alfred pour démarrer le terminal. Je veux juste appuyer sur Cmd + Space et je veux que le terminal apparaisse comme il le ferait dans Ubuntu.

Existe-t-il un moyen de démarrer un terminal comme ça dans OS X Mavericks ?

18voto

grg Points 181593

Maestro du clavier

Vous pouvez le faire avec Keyboard Maestro, en utilisant une macro telle que celle-ci :

Alfred

Vous pouvez configurer un raccourci clavier personnalisé pour lancer une application à l'aide d'un flux de travail :

Allez dans l'onglet des flux de travail, créez un nouveau flux de travail et ajoutez une touche de raccourci et un "lancement d'applications" avec Terminal sélectionné comme l'application à lancer.

KeyRemap4MacBook

Vous pouvez utiliser KeyRemap4MacBook avec un privé.xml comme ceci :

<?xml version="1.0"?>
<root>
  <vkopenurldef>
    <name>KeyCode::VK_OPEN_URL_Terminal</name>
    <url>file:///Applications/Utilities/Terminal.app</url>
  </vkopenurldef>
  <item>
    <name>Activate Terminal with Space</name>
    <identifier>ActivateTerminalWithCmdSpace</identifier>
    <autogen>
      __KeyToKey__
      KeyCode::SPACE, VK_COMMAND | ModifierFlag::NONE,
      KeyCode::VK_OPEN_URL_Terminal
    </autogen>
  </item>
</root>

Automator Service

Vous pouvez créer un service dans Automator :

Open Terminal

puis dans les Services de raccourcis clavier des Préférences Système, vous pouvez attribuer une commande clavier pour l'exécuter.

14voto

UltraMaster Points 181

J'ai réussi à obtenir le même comportement qu'avec Ubuntu Ctrl + Alt + T en combinant les deux étapes suivantes :

  1. Configurer un service Automator pour ouvrir iTerm2 : Ouvrez l'application Automator, sélectionnez "Action rapide" dans le menu. Quick Action et lui attribuer un raccourci clavier Ctrl + command + T . enter image description here Cela ouvrira l'application mais n'ouvrira pas d'autres fenêtres (donc si l'application est ouverte, le raccourci clavier n'a pas d'effet).

  2. Ajoutez un mappage de touche iTerm2 pour ouvrir les fenêtres suivantes. Dans les préférences de l'iTerm2 : enter image description here

Voilà, aucune application externe n'est nécessaire, mais c'est loin d'être simple.

10voto

Anarko_Bizounours Points 280

Avec 5 mois de retard, mais je pense que ce passage est utile.

En ce qui concerne la solution de l'automate, celle-ci est probablement un peu meilleure. Au lieu de lancer le finder, il suffit d'utiliser un applescript, c'est-à-dire ajouter l'action "Utilities Run AppleScript". Exécutez ce script :

on run {input, parameters}

    tell application "Terminal"
        do script " "
        activate
    end tell

    return input
end run

Cette opération n'ouvrira pas seulement le terminal, mais si elle est exécutée plusieurs fois, elle ouvrira plusieurs fenêtres. Ensuite, il suffit d'ajouter une touche de raccourci pour cela dans les services (sous le clavier), comme expliqué dans la réponse de George Garside.

4voto

Wildcard Points 874

Vous pouvez le faire très facilement avec BetterTouchTool :

btt-snapshot

Comme "Application spécifique" pour ouvrir le dossier sélectionné/actif avec, j'ai choisi Terminal.

Ainsi, lorsque j'utilise le raccourci clavier spécifié (j'utilise l'option-'), l'option Dossier actuel est ouvert dans le terminal.

4voto

blamb Points 141

Dans l'iTerm2, vous pouvez aller dans les préférences de l'iterm, touches -> touches de raccourci -> définir dans votre commande clé.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X