Buscar y cambiar acceso directo del sistema

Como sé, puede encontrar un límite de atajos en la preferencia del sistema> Teclado> Atajo de teclado donde puede encontrar otro atajo y cómo debe cambiarlo. por ejemplo si cambio el cmd+ Oa enterdonde puedo ir? ¿Hay algún software que pueda hacerlo por mí o debo hacerlo en la terminal (¿Cómo?).

PD: Leí algo donde se guarda esa lista de accesos directos para cada aplicación, Localized.rsrcpero tengo 2 problemas.

  • Compruebo y en snow leopard no tengo este archivo.
  • ¿Cómo puedo encontrar un atajo general relacionado con qué aplicaciones? como capturar imagen o copiar y pasar o...

Respuestas (1)

Los accesos directos para cada aplicación se pueden cambiar fácilmente en el mismo menú de preferencias que mencionaste.

Los accesos directos que se pueden cambiar están determinados por las opciones que hay en el menú de esa aplicación. Entonces, para Finder, puede personalizar "Nueva ventana de Finder" y etc. etc. lo que esté en el menú.

Para cambiar el atajo para "Abrir" (que resulta ser Finder -> Archivo -> Abrir en el menú), vaya a Preferencias del sistema Atajos de teclado, vaya a Atajos de aplicaciones, busque "Finder", presione el botón "+", y agregue una nueva opción con el nombre "Abrir" (exactamente escrito como la opción de menú) e ingrese un atajo de teclado.texto alternativo

Tenga en cuenta que no puede usar la tecla Intro ni nada: solo puede usar las teclas modificadoras (shift, comando, control, fn) y números o letras.

Para accesos directos generales, puede desplazarse hacia arriba hasta "Todas las aplicaciones" y agregar un acceso directo para "Copiar" o "Pegar" o que alternará para cualquier aplicación que tenga esa opción de menú en su menú.

EDITAR: Respuesta a los comentarios:

1) Si no puede encontrar el nombre exacto de un comando de menú o si no hay un comando de menú... bueno, simplemente no puede establecer un acceso directo a menos que use algún tipo de aplicación de terceros que intercepte las pulsaciones de teclas. (algo así como AutoHotKey pero en Mac). Por lo tanto, para Quick Look, no funciona ya que el comando de menú (hay una opción de menú para ello en Finder File->Quick Look) agrega el nombre del archivo para que sea "Quick Looked", por ejemplo, "Quick Look 133.png ." Creo que en Leopard puede haber funcionado si uno simplemente configura "Vista rápida" en cualquier acceso directo en Finder, pero no funciona en SL para mí.

2) Captura de pantalla Cmd+Shift+3 es universal: es una captura de pantalla completa. Cmd+shift+4 es similar, excepto que le permite seleccionar un cuadro para la captura de pantalla. No estoy seguro de a qué te refieres con qué accesos directos son para qué aplicaciones... O aparece debajo de la aplicación (en las preferencias) o es universal y se aplica a todas las aplicaciones con la opción de menú o al propio sistema.

EDIT 2: agregaré aún más cuando tenga tiempo

a) Que yo sepa, los atajos de teclado PERSONALIZADOS se almacenan en com.apple.universalaccess.plist y com. company.application .plist (por ejemplo, com.apple.finder.plist) ubicado en la carpeta ~/Library/Preferences.

com.apple.universalaccess.plist enumera las aplicaciones con accesos directos personalizados:texto alternativo

com.apple.finder.plist enumera los accesos directos personalizados reales para el buscador en NSUserKeyEquivalents:

texto alternativo

EDITAR 3:

b) Creo que los accesos directos predeterminados para las aplicaciones Cocoa se almacenan en los archivos nib, por ejemplo, ../Finder/Contents/Resources/English.lprog/MenuBar.nibo algo así. Edité con éxito estos archivos de punta MANUALMENTE usando el generador de interfaz para cambiar los atajos de teclado para los elementos de la barra de menú. (Si hay accesos directos que no son elementos de la barra de menú y no están definidos por el sistema, no lo sé) Por lo tanto, tampoco conozco ninguna forma de línea de comando ...

la punta:

texto alternativo

No sé si esto sirve bien a su propósito. Como nota al margen, para completar, editar un archivo nib compilado como los de finder... es una respuesta completamente diferente por sí sola. Este artículo lo resume bien. Básicamente, trabaja con un plumín sin compilar para editar un plumín compilado: si emprende este viaje y tiene problemas para encontrar un plumín sin compilar, he subido uno aquí .

Si alguna vez encuentro un método de línea de comandos o aprendo más sobre dónde las aplicaciones almacenan los atajos de teclado, actualizaré esta respuesta en consecuencia.

EDITAR: Nota final Estas puntas están en formato xml o algo así y se pueden abrir con editores de texto... que podrían permitir... No sé. :D

también tenga en cuenta que su artículo vinculado es de 2002 :) os x ha cambiado mucho desde entonces.
Sé que fue para 2002, así que hice esta pregunta, de lo contrario, hago lo que dijo, pero ahora tengo algunas preguntas más. 1- en su ejemplo, puede encontrar "Abrir" en el menú del buscador y crear una nueva opción como la acción del nombre exacto ("Abrir"), pero ¿qué sucede si no puedo encontrar el "Nombre exacto del comando de menú" como acceso directo para Vista rápida (no aplicaciones sin menú no...) o etc.? 2- y también, ¿cómo encontrar qué acceso directo relacionado con qué aplicaciones, por ejemplo, la captura de pantalla (shift+cmd+3) es para qué aplicaciones? (tal vez no fue un buen ejemplo :( )
ver las ediciones! :D
+1 Tanx para su respuesta Recibí algunas de mis preguntas, pero aún tengo poco más, de hecho, quiero algún método de línea de comando y también quiero saber el archivo que almacena el acceso directo.
¿La edición de archivos .nib no rompe la firma digital y, por lo tanto, podría romper las actualizaciones de software?
Tuve que reiniciar el buscador para activar mis nuevos accesos directos