È possibile migrare le scorciatoie da tastiera per tutte le mie applicazioni tramite un'esportazione?

3

Ho un po 'di impostazioni di scorciatoie da tastiera per Pages, Keynote e molti altri programmi. C'è un modo per esportare e quindi importare queste scorciatoie? Ho appena riformattato il mio computer di casa e ora sto affrontando il doloroso processo di ricreare tutte le scorciatoie.

I dotfiles di Paul Irish mi hanno fatto riflettere su questo: link

    
posta saltcod 09.10.2012 - 14:21
fonte

3 risposte

3

Dipende da come hai definito i tasti di scelta rapida. I file responsabili della memorizzazione di queste preferenze sono nel solito posto: ~ / Libreria / Preferenze

Potresti semplicemente spostare i file che memorizzano le preferenze sul nuovo Mac:

  • com.apple.symbolichotkeys.plist
  • com.apple.universalaccess.plist
  • com.apple.iWork.Keynote.plist
  • com.apple.iWork.Pages.plist

Se sei stato bravo nell'analisi di JSON o XML, puoi esportare in un file di testo usando lo strumento plutil .

    
risposta data 09.10.2012 - 14:52
fonte
1

Le scorciatoie per le applicazioni in modalità sandbox sono memorizzate in ~/Library/Containers/*/Data/Library/Preferences/*.plist . Le scorciatoie per tutte le applicazioni sono in ~/Library/Preferences/.GlobalPreferences.plist . Probabilmente potresti semplicemente copiare i file delle preferenze dal vecchio account.

Uso uno script di shell come questo per configurare le scorciatoie nel formato elenco di proprietà vecchio stile . Puoi stampare le impostazioni correnti con defaults read .

defaults write -g NSUserKeyEquivalents '{ "Back" = "@\UF702"; "Go Back" = "@\UF702"; "Forward" = "@\UF703"; "Go Forward" = "@\UF703"; "Minimize" = "defaults write -g NSUserKeyEquivalents '{ "Back" = "@\UF702"; "Go Back" = "@\UF702"; "Forward" = "@\UF703"; "Go Forward" = "@\UF703"; "Minimize" = "%pre%"; }' defaults write com.apple.finder NSUserKeyEquivalents '{ "Show Package Contents" = "@\r"; }' "; }' defaults write com.apple.finder NSUserKeyEquivalents '{ "Show Package Contents" = "@\r"; }'     
risposta data 10.10.2012 - 01:08
fonte
0

La risposta sopra è troppo complicata. Con Keynote 9 (v 5.3) e Mountain Lion e assumendo che la barra del formato sia visibile, puoi semplicemente definire una chiave nel pannello Tasti di scelta rapida della tastiera Preferenze di sistema:

  1. Seleziona "Collegamenti alle applicazioni" e fai clic sull'icona +
  2. Seleziona l'applicazione Keynote.
  3. Per il menu Titolo digita il nome del font esattamente come appare nella barra del formato. Ho inserito "Times New Roman".
  4. Digita il tasto di scelta rapida (ho usato Opzione + Comando + R ).
  5. Esci da Keynote e riavvia.
  6. Seleziona un testo e digita il tasto di scelta rapida. Il carattere cambierà in Times New Roman.
risposta data 04.02.2013 - 19:48
fonte

Leggi altre domande sui tag