Come aggiungere nuove sequenze di tasti alle impostazioni di sistema da Terminale

2

Attualmente sto creando un elenco di comandi del terminale per configurare un nuovo sistema Mac in base alle mie esigenze. Ora vorrei aggiungere nuove sequenze di tasti ad Anteprima (normalmente nelle impostazioni di sistema = > tastiera) dal Terminale. Questo è probabilmente possibile usando il comando defaults write ma finora non ho trovato il plist o il percorso concreto che avrei dovuto modificare.

Qualcuno ha già provato questo o conosce una buona risorsa per tali impostazioni?

    
posta str 30.11.2012 - 18:30
fonte

2 risposte

1

Puoi aggiungere un dizionario NSUserKeyEquivalents a ~ / Library / Containers / com.apple.Preview / Data / Library / Preferences / com.apple.Preview.plist.

defaults write -app preview NSUserKeyEquivalents '{
"Single Page" = "@1";
"Two Pages" = "@2";
"Continuous Scroll" = "@3";
"Adjust Size..." = "~@i";
"Adjust Color..." = "@u";
}'

Le scorciatoie per tutte le applicazioni sono in ~ / Library / Preferences / .GlobalPreferences.plist.

defaults write -g NSUserKeyEquivalents '{
"Show in Finder" = "$@r";
"Reveal" = "$@r";
"Delete Row" = "~@\b";
"Delete Rows" = "~@\b";
"Delete Column" = "$@\b";
"Delete Columns" = "$@\b";
"Minimize" = "
defaults write -app preview NSUserKeyEquivalents '{
"Single Page" = "@1";
"Two Pages" = "@2";
"Continuous Scroll" = "@3";
"Adjust Size..." = "~@i";
"Adjust Color..." = "@u";
}'
"; "Minimize All" = "
defaults write -g NSUserKeyEquivalents '{
"Show in Finder" = "$@r";
"Reveal" = "$@r";
"Delete Row" = "~@\b";
"Delete Rows" = "~@\b";
"Delete Column" = "$@\b";
"Delete Columns" = "$@\b";
"Minimize" = "%pre%";
"Minimize All" = "%pre%";
}'
"; }'

Il formato di scelta rapida è descritto nell'articolo Cocoa Text System . L'opzione -app non funziona con alcune applicazioni come Finder o Notes. Se una voce di menu è stata assegnata a zero, premendo L lo si attiva in Audacity.

    
risposta data 01.12.2012 - 15:36
fonte
-2

È meglio usare la scheda Tasti di scelta rapida del pannello Tastiera in Preferenze di Sistema. Fare clic su Scorciatoie dell'applicazione, fare clic sul pulsante + e selezionare Anteprima; ad esempio, utilizzo option-command-S su "Adjust Size ..." e option-command-0 su "Zoom to fit."

Come per tutte le scorciatoie da tastiera personalizzate, devi inserire esattamente la voce di menu, compresi i puntini di sospensione, affinché il nuovo collegamento funzioni.

    
risposta data 30.11.2012 - 19:39
fonte

Leggi altre domande sui tag