Skip to content

Instantly share code, notes, and snippets.

@usagimaru
Last active August 24, 2023 10:56
Show Gist options
  • Save usagimaru/1f5ee5424aac0a5a55339d614783268b to your computer and use it in GitHub Desktop.
Save usagimaru/1f5ee5424aac0a5a55339d614783268b to your computer and use it in GitHub Desktop.
Customize Sketch.app’s Open and Save keyboard shortcuts.

Scripts

# Print any keyequivalent definitions
PlistBuddy -c "print NSUserKeyEquivalents" ~/Library/Preferences/com.bohemiancoding.sketch3.plist
# Set keyequivalent of 'Open…' as '^⌘O'
PlistBuddy -c "set NSUserKeyEquivalents:'Open…' '@^o'" ~/Library/Preferences/com.bohemiancoding.sketch3.plist
# Set keyequivalent of 'Open from Your Mac…' as '⌘O'
PlistBuddy -c "set NSUserKeyEquivalents:'Open from Your Mac…' '@o'" ~/Library/Preferences/com.bohemiancoding.sketch3.plist
# Set keyequivalent of 'Save to Your Mac…' as '⇧⌘S'
PlistBuddy -c "set NSUserKeyEquivalents:'Save to Your Mac…' '\$@s'" ~/Library/Preferences/com.bohemiancoding.sketch3.plist

Note

@ : ⌘ Command
~ : ⌥ Option
^ : ^ Control
$ : ⇧ Shift

https://gist.github.com/usagimaru/dd16ba83608fabf98bf842e277c65fd7

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment