Mac OS 10.6 possède un volet de préférences "Raccourcis clavier" dans les Préférences Système. Il vous permet d'ajouter de nouvelles entrées, mais elles ne semblent pas fonctionner. Est-ce la bonne façon d'ajouter des raccourcis clavier? Par exemple, je voudrais que Command + Esc ouvre Terminal.app.
17
Réponses:
Vous devez traiter deux problèmes ici
Esc
de Services dans Préférences Système »Clavier» Raccourcis clavier .Assurez-vous qu'un véritable lanceur d'applications tel que Quicksilver, Alfred ou LaunchBar ne serait pas la meilleure solution.
Pour un terminal, jetez un œil à Visor . Il vous permet de créer une console HUD. Si vous avez joué à Quake, vous savez comment cela fonctionne.
Cela étant dit, vous pouvez faire en sorte que cela fonctionne.
Commencez par créer un service en démarrant
/Applications/Automator.app
et en sélectionnant le modèle de service . Sélectionnez la bibliothèque des utilitaires et double-cliquez sur Lancer l'application . Sélectionnez Autre ... dans le menu contextuel, puis sélectionnez/Applications/Utilities/Terminal.app
.Au-dessus de la commande Lancer l'application , sélectionnez aucune entrée et aucune application .
Appuyez sur
Command-S
pour enregistrer et nommez-le Launch Terminal .Maintenant, ouvrez Préférences Système »Clavier» Raccourcis clavier , sélectionnez Raccourcis d'application ( pas les services !). Cliquez sur le
+
bouton et sélectionnez Toutes les applications . Comme nom, tapezLaunch Terminal
. Sélectionnez ensuite le champ de saisie du raccourci clavier et appuyez surCommand-Esc
. Cliquez sur Ajouter .Terminé. Maintenant, il y a un nouvel élément de menu dans le menu Application »Services nommé Launch Terminal , avec le raccourci clavier
Command-Esc
, et le sélectionner démarre Terminal.la source
Cmd-Esc
est utilisé par certaines applications. Peut être connecté à laEsc
saisie semi - automatique. Je pourrais toutefois avoir tord.Il y a un bogue où les raccourcis pour les services Automator ne fonctionnent pas toujours tant que le menu des services n'a pas été affiché une fois dans la barre de menus. Et ils ne seront pas disponibles dans les applications qui n'ont pas de menu Services . Il y a également un délai notable avant leur exécution.
Utiliser une application tierce comme Alfred serait une meilleure idée.
Vous pouvez également attribuer des raccourcis aux commandes shell comme
open -a iTunes
.Cela bloquerait le script jusqu'à ce que l'application ait fini de s'ouvrir, donc cela semblerait prendre plus de temps s'il était exécuté avec FastScripts:
la source