Drawback
- The Pictures app on macOS doesn’t present a keyboard shortcut for the Export Unmodified Authentic command.
- macOS permits you to add your personal app-specific keyboard shortcuts by way of System Settings > Keyboard > Keyboard Shortcuts > App Shortcuts. You should enter the precise spelling of the menu merchandise you wish to invoke.
- Pictures renames the command relying on what’s chosen: Export Unmodified Authentic For 1 Photograph“ turns into ”… Authentics For two Videos” turns into “… For 3 Gadgets” (for blended picks), and so forth. Argh!
- The System Settings UI for assigning keyboard shortcuts is extraordinarily tedious to make use of if you wish to add a couple of or two shortcuts.
Answer: shell script
Right here’s a Bash script that assigns Ctrl + Decide + Cmd + E to Export Unmodified Originals for as much as 20 chosen gadgets:
#!/bin/bash
# Assigns a keyboard shortcut to the Export Unmodified Originals
# menu command in Pictures.app on macOS.
# @ = Command
# ^ = Management
# ~ = Choice
# $ = Shift
shortcut='@~^e'
# Set shortcut for 1 chosen merchandise
echo "Setting shortcut for 1 merchandise"
defaults write com.apple.Pictures NSUserKeyEquivalents -dict-add "Export Unmodified Authentic For 1 Photograph" "$shortcut"
defaults write com.apple.Pictures NSUserKeyEquivalents -dict-add "Export Unmodified Authentic For 1 Video" "$shortcut"
# Set shortcut for 2-20 chosen gadgets
objects=(Pictures Movies Gadgets)
for i in {2..20}
do
echo "Setting shortcut for $i gadgets"
for object in "${objects[@]}"
do
defaults write com.apple.Pictures NSUserKeyEquivalents -dict-add "Export Unmodified Originals For $i $object" "$shortcut"
carried out
carried out
# Use this command to confirm the consequence:
# defaults learn com.apple.Pictures NSUserKeyEquivalents
The script is additionally accessible on GitHub.
Utilization:
- Stop Pictures.app.
- Run the script. Be at liberty to alter the important thing combo or depend larger than 20.
- Open Pictures.app.
Be aware: There’s a bug in Pictures.app on macOS 13.2 (and a minimum of some earlier variations). Customized keyboard shortcuts don’t work till you’ve opened the menu of the respective command a minimum of as soon as. So it’s essential to manually open the File > Export as soon as earlier than the shortcut will work. (For Apple people: FB11967573.)