Busco una forma de iniciar la impresión de un PDF directamente desde el Finder de MacOS con un atajo de teclado (por ejemplo, Cmd + P), pero en lugar de enviarlo directamente a la impresora, abriendo el diálogo de impresión.
¿Puedo cambiar estos ajustes en algún lugar de MacOS 10.12?
Gracias por cualquier ayuda.
Respuesta
¿Demasiados anuncios?Impresión "directamente desde el buscador" no sucede .
Los diálogos de impresión son siempre específicos de la aplicación:
Aunque aparentemente no lo notes, MacOS abre al menos la "Vista Previa", imprime el documento/gráfico y cierra la aplicación después.
Su mejor opción sería una aplicación como Karabiner Elements (gratuita) que es capaz de abrir secuencialmente un archivo y ejecutar el comando de impresión (normalmente con un diálogo de impresión), utilizando sólo un acceso directo definido por el usuario.
Dado que una secuencia de teclas pulsadas es una "Modificación Compleja", tendría que editar la versión de KE ~/.config/karabiner/karabiner.json
y añadir este tipo de código (después de: "rules": [
):
{ "description": "Finder: open file in app, open print dialog",
"manipulators": [
{ "conditions": [ { "bundle_identifiers": ["^com.apple.finder"],
"type": "frontmost_application_if"
} ],
"from": { "key_code": "p",
"modifiers": { "mandatory": ["right_command"] }
},
"parameters": { "basic.to_if_held_down_threshold_milliseconds": 5 },
"to_if_held_down": [ { "key_code": "o",
"modifiers": ["right_command"]
} ],
"to_after_key_up": [ { "key_code": "p",
"modifiers": ["right_command"]}
],
"type": "basic"
}
]
}
Como la apertura de una aplicación lleva cierto tiempo, los diferentes comandos (abrir / imprimir) se "separan" mediante las definiciones "held_down" y "key_up".
Tenga en cuenta que puede ser necesaria una "coma" (,) delante del primer o detrás del último paréntesis, SI hay otras reglas en el archivo json.
(Si prefieres la tecla de comando izquierda de tu teclado la parte "desde" diría: ["comando_izquierdo"].)