¿Es posible migrar métodos abreviados de teclado para todas mis aplicaciones a través de una exportación?

3

Tengo un montón de configuración de métodos abreviados de teclado para Pages, Keynote y varios otros programas. ¿Hay una manera de exportar y luego importar estos accesos directos? Acabo de formatear la computadora de mi casa y ahora estoy pasando por el doloroso proceso de recrear todos los accesos directos.

Los archivos de punto de Paul Irish me hicieron pensar en esto: enlace

    
pregunta saltcod 09.10.2012 - 14:21

3 respuestas

3

Depende de cómo haya definido las teclas de acceso directo. Los archivos responsables de almacenar estas preferencias están en el lugar habitual: ~ / Library / Preferences

Puede simplemente mover los archivos que almacenan las preferencias al nuevo Mac:

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

Si era bueno analizando JSON o XML, podría hacer la exportación a un archivo de texto usando la herramienta plutil .

    
respondido por el bmike 09.10.2012 - 14:52
1

Los accesos directos para aplicaciones de espacio aislado se almacenan en ~/Library/Containers/*/Data/Library/Preferences/*.plist . Los accesos directos para todas las aplicaciones están en ~/Library/Preferences/.GlobalPreferences.plist . Probablemente podría simplemente copiar los archivos de preferencias de la cuenta anterior.

Uso un script de shell como este para configurar los accesos directos en el formato de lista de propiedades de estilo antiguo . Puede imprimir la configuración actual 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"; }'     
respondido por el user495470 10.10.2012 - 01:08
0

La respuesta anterior es demasiado complicada. Con Keynote 9 (v 5.3) y Mountain Lion, y suponiendo que la barra de formato está visible, simplemente puede definir una tecla en el panel de Atajos de teclado de la preferencia del sistema de teclado:

  1. Seleccione "Atajos de aplicación" y haga clic en el icono +
  2. Seleccione la aplicación Keynote.
  3. Para el Título del menú, escriba el nombre de la fuente exactamente como aparece en la barra de formato. Entré en "Times New Roman".
  4. Escriba la tecla de método abreviado (usé Opción + Comando + R ).
  5. Salga de Keynote y reinícielo.
  6. Selecciona un texto y escribe la tecla de acceso directo. La fuente cambiará a Times New Roman.
respondido por el Mark Saper 04.02.2013 - 19:48

Lea otras preguntas en las etiquetas