éditer manuellement les raccourcis sur os x 10.9 (Mavericks)

2

J'utilise TotalTerminal sur 10.9 Mavericks et, bien que ce ne soit pas génial, c'est le meilleur terminal de tremblement de terre que j'ai trouvé à l'heure actuelle. Habituellement, je montre / cache la visière à l'aide de l'instruction d'échappement, mais je n'arrive malheureusement pas à résoudre ce problème car on me dit qu'il existe un raccourci universel pour cette combinaison de touches.

J'ai parcouru les raccourcis des préférences du clavier et je ne trouve rien qui corresponde à commande-évasion. La seule chose à laquelle je peux penser, c’est qu’il s’agissait d’une ligne de front (qui n’est plus installée par défaut sur les nouveaux Mac).

Est-ce que quelqu'un sait comment je peux définir manuellement commande-évasion dans terminal total via le fichier de configuration? Je suis heureux de le faire en modifiant les raccourcis clavier Apple et en effaçant tout ce qui est mappé maintenant ou en modifiant une configuration complète.

Merci d'avance

Vince W
la source

Réponses:

1
  1. Courez plutil -convert xml1 ~/Library/Preferences/com.apple.Terminal.plist.
  2. Quittez le terminal.
  3. Editez le plist dans un éditeur de texte:

    <key>ToggleVisor</key>
    <dict>
      <key>KeyCode</key>
      <integer>53</integer> <!-- escape (see Events.h) -->
      <key>Modifiers</key>
      <integer>9437184</integer> <!-- command -->
    </dict>
  4. Terminez le cfprefsdprocessus à partir du moniteur d'activité.

  5. Terminal ouvert.

Les fichiers de préférences sont mis en cache dans 10.9. Par conséquent, si vous modifiez directement un fichier de préférences, il suffit de quitter et de rouvrir l'application pour ne pas appliquer les modifications. Vous pouvez également exécuter defaults read com.apple.Terminalau lieu de terminer cfprefsd.

Lri
la source
Cela ne fonctionne pas pour moi. Quelque chose le change à chaque fois que je redémarre Total Terminal.
John Hinnegan
@JohnHinnegan regardez l'autre réponse, vous devez vider le cache pour ce fichier et vous suggérer de redémarrer votre ordinateur pour que cela se produise.
Alejandro García Iglesias
@LauriRanta d'où avez-vous obtenu les codes clés? J'aurais besoin de faire cela pour une autre combinaison de touches.
Alejandro García Iglesias
J'ai trouvé les codes de touche: stackoverflow.com/a/3202689/425741
Alejandro García Iglesias
0

Désolé, mais je ne peux pas laisser de commentaire - pas assez de réputation ...

La réponse donnée par Lauri fonctionne, mais vous devez vous assurer que le cache de ce .plistfichier est vidé. Je l'ai réalisé en redémarrant simplement l'ordinateur après avoir modifié le fichier.

utilisateur66480
la source
1
Bienvenue à Ask Different! N'hésitez pas à modifier directement ces informations dans la réponse.
grg