10 votes

Raccourcis clavier avec une seule touche ?

Certaines applications (par exemple Tweetbot ) ont des raccourcis clavier à une seule touche.

Cependant, lorsque nous essayons de définir des raccourcis dans les préférences du système, nous ne sommes pas autorisés à faire la même chose. Existe-t-il un moyen d'y parvenir pour l'utilisateur ?

10voto

user137369 Points 1404

C'est possible, à la fois nativement et facilement. Les conseils de Mac OS X ont un indice (voir aussi le commentaire de Lri) sur la façon de configurer les raccourcis clavier à partir de la ligne de commande. Nous pouvons l'utiliser pour créer des raccourcis à une seule touche.

Vous devez connaître les l'identifiant du paquet de l'application (à moins que vous ne souhaitiez définir des raccourcis globaux, naturellement). Pour les touches spéciales, @ es ; ~ es ; $ es ; ^ es ctrl . Vous pouvez également vérifier autres valeurs .

J'utiliserai Tweetbot à titre d'exemple, en fixant la valeur de "Nouveau Tweet" à + N et "Répondre" (dans l'exemple à plusieurs raccourcis) à R .

Pour les commandes à raccourci unique, vous pouvez utiliser la forme :

defaults write com.tapbots.TweetbotMac NSUserKeyEquivalents -dict-add "New Tweet" -string "~n"

Pour les commandes à plusieurs raccourcis, utilisez la forme :

defaults write com.tapbots.TweetbotMac NSUserKeyEquivalents '{
  "New Tweet"="~n";
  "Reply"="r";
}'

Pour des raccourcis à l'échelle du système, utilisez -g au lieu d'un numéro d'identification de la liasse.

0voto

David Points 3

Je doute qu'il soit possible d'avoir un raccourci clavier unique à l'échelle du système pour faire quelque chose comme un couper-coller par exemple, si c'est ce que vous demandez. Si c'était le cas, les actions seraient déclenchées lorsque vous tapez un e-mail, par exemple.

Certaines applications le permettent, probablement parce qu'elles sont programmées de manière à ce que les raccourcis clavier ne soient détectés que dans certains modes/interfaces. Mais je peux me tromper à propos de Tweetbot car je ne l'ai jamais utilisé :)

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