La plupart des événements système peuvent être directement traités et manipulés avec Automator. Automator est très ingénieux, mais on n'en profite pas toujours. Je vais vous guider à travers les étapes de la création d'un raccourci clavier à l'échelle du système pour ouvrir n'importe quelle application, mais dans votre cas, Terminal.
Étape 1 : Ouvrir Automator [situé dans Applications > Automator].
Étape 2 : Créer un nouveau service pour votre "type de document".
Étape 3 : Avant de passer à autre chose, assurez-vous de modifier les méthodes d'entrée dans la barre latérale supérieure droite de manière à ce qu'il soit désormais capable de fonctionner sans aucune entrée dans une application spécifique. Emulez l'image suivante :
Étape 4 : Cliquez sur l'onglet "Utilitaires" de la bibliothèque > Faites glisser et déposez l'application de lancement dans votre flux de travail. Sélectionnez votre application, dans votre cas, vous devrez la trouver manuellement en sélectionnant "autre". Votre écran devrait maintenant ressembler au mien :
Étape 5 : Enregistrez votre service sous le nom que vous voulez, pour cet exemple, j'ai pris les devants et enregistré le mien sous le nom de Launch Terminal, vous verrez pourquoi c'est important dans une minute.
Étape 6 : Accédez à vos préférences système > Clavier > onglet "Raccourcis".
Étape 7 : Cliquez sur l'onglet 'Services' dans la barre latérale gauche et tous vos services apparaîtront. Naviguez jusqu'à la section 'Général', et puisqu'il s'agit d'un service nouvellement créé, il sera automatiquement activé par défaut. C'est ici que vous pouvez définir votre raccourci clavier. (IL N'Y EN AURA PAS PAR DÉFAUT)
Étape 8 : Fermez vos Préférences Système après avoir défini le raccourci et testez-le ! Voilà ! Magnifico !
Il y a quelques éléments à prendre en compte lors du choix de votre raccourci :
-
SHIFT + CMD + T est une variable largement utilisée. Le raccourci que vous définissez ne doit pas être un raccourci clavier utilisé ailleurs. Comme nous n'avons pas spécifié d'entrée ou d'application spécifique, ce raccourci peut être utilisé dans tout le système. Toutefois, si une application est déjà codée en dur pour utiliser ce raccourci clavier, le vôtre sera écrasé. Safari a le même raccourci, donc l'application remplacera votre raccourci clavier de service. Utilisez donc un modèle de touches qui n'est pas utilisé ailleurs.
Par sécurité, j'ai utilisé : SHIFT + CONTROL + OPTION + CMD + T car aucune autre application ne l'utilise vraiment. Vous pouvez utiliser ce que vous voulez, je voulais juste clarifier ce point avant que les gens ne fassent des commentaires.
- Pourquoi est-il important de sauvegarder le nom de manière appropriée ?
Les services se remplissent en fonction des types de fichiers que vous sélectionnez dans le finder dans le menu contextuel du clic droit. Ainsi, par exemple, si vous sélectionnez un élément du menu Finder qui est une image et que vous avez défini un service pour redimensionner ces photos, le menu contextuel affichera ce service :
Comme vous pouvez le voir, le service s'affiche dans votre menu contextuel. Cela n'a pas d'importance maintenant puisque vous n'avez pas spécifié d'entrée ou d'application lors de la création du flux de travail dans Yosemite, mais vous ne savez pas comment cela affectera les futures versions de l'OS.