Skip to content

Instantly share code, notes, and snippets.

@pjaspers
Last active May 8, 2020 14:20
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pjaspers/b152e67b47472828ba60a81d68535476 to your computer and use it in GitHub Desktop.
Save pjaspers/b152e67b47472828ba60a81d68535476 to your computer and use it in GitHub Desktop.
Although not entirely obvious it is possible to export and import text substitutions, just drag this file into System Preferences > Keyboard > Text.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
<dict>
<key>phrase</key>
<string>↑</string>
<key>shortcut</key>
<string>,,^</string>
</dict>
<dict>
<key>phrase</key>
<string>←</string>
<key>shortcut</key>
<string>,,&lt;</string>
</dict>
<dict>
<key>phrase</key>
<string>→</string>
<key>shortcut</key>
<string>,,&gt;</string>
</dict>
<dict>
<key>phrase</key>
<string>☞</string>
<key>shortcut</key>
<string>,,&gt;f</string>
</dict>
<dict>
<key>phrase</key>
<string>☆☆☆☆☆</string>
<key>shortcut</key>
<string>,,0stars</string>
</dict>
<dict>
<key>phrase</key>
<string>★☆☆☆☆</string>
<key>shortcut</key>
<string>,,1star</string>
</dict>
<dict>
<key>phrase</key>
<string>★★☆☆☆</string>
<key>shortcut</key>
<string>,,2stars</string>
</dict>
<dict>
<key>phrase</key>
<string>★★★☆☆</string>
<key>shortcut</key>
<string>,,3stars</string>
</dict>
<dict>
<key>phrase</key>
<string>★★★★☆</string>
<key>shortcut</key>
<string>,,4stars</string>
</dict>
<dict>
<key>phrase</key>
<string>★★★★★</string>
<key>shortcut</key>
<string>,,5stars</string>
</dict>
<dict>
<key>phrase</key>
<string></string>
<key>shortcut</key>
<string>,,aapl</string>
</dict>
<dict>
<key>phrase</key>
<string>⌥</string>
<key>shortcut</key>
<string>,,alt</string>
</dict>
<dict>
<key>phrase</key>
<string></string>
<key>shortcut</key>
<string>,,apple</string>
</dict>
<dict>
<key>phrase</key>
<string>My battery is low and it is getting dark.</string>
<key>shortcut</key>
<string>,,battery</string>
</dict>
<dict>
<key>phrase</key>
<string>Dear diary, </string>
<key>shortcut</key>
<string>,,bob</string>
</dict>
<dict>
<key>phrase</key>
<string>BE 0692 553 868</string>
<key>shortcut</key>
<string>,,btw</string>
</dict>
<dict>
<key>phrase</key>
<string>✓</string>
<key>shortcut</key>
<string>,,check</string>
</dict>
<dict>
<key>phrase</key>
<string>●</string>
<key>shortcut</key>
<string>,,circle</string>
</dict>
<dict>
<key>phrase</key>
<string>⌘</string>
<key>shortcut</key>
<string>,,cmd</string>
</dict>
<dict>
<key>phrase</key>
<string>⌘</string>
<key>shortcut</key>
<string>,,command</string>
</dict>
<dict>
<key>phrase</key>
<string>^</string>
<key>shortcut</key>
<string>,,control</string>
</dict>
<dict>
<key>phrase</key>
<string>✄</string>
<key>shortcut</key>
<string>,,cut</string>
</dict>
<dict>
<key>phrase</key>
<string>Duts Toch™</string>
<key>shortcut</key>
<string>,,dt</string>
</dict>
<dict>
<key>phrase</key>
<string>⏏︎</string>
<key>shortcut</key>
<string>,,eject</string>
</dict>
<dict>
<key>phrase</key>
<string>☆</string>
<key>shortcut</key>
<string>,,estar</string>
</dict>
<dict>
<key>phrase</key>
<string>It is I, le Franz, I am disguised as </string>
<key>shortcut</key>
<string>,,franz</string>
</dict>
<dict>
<key>phrase</key>
<string>½</string>
<key>shortcut</key>
<string>,,half</string>
</dict>
<dict>
<key>phrase</key>
<string>It depends …</string>
<key>shortcut</key>
<string>,,id</string>
</dict>
<dict>
<key>phrase</key>
<string>JA {{NAME}} JA</string>
<key>shortcut</key>
<string>,,janame</string>
</dict>
<dict>
<key>phrase</key>
<string>{code:ruby|borderStyle=solid|borderColor=aliceblue|borderWidth=2}
{code}</string>
<key>shortcut</key>
<string>,,jiracode</string>
</dict>
<dict>
<key>phrase</key>
<string>```</string>
<key>shortcut</key>
<string>,,kvothe</string>
</dict>
<dict>
<key>phrase</key>
<string>₁</string>
<key>shortcut</key>
<string>,,l1</string>
</dict>
<dict>
<key>phrase</key>
<string>₂</string>
<key>shortcut</key>
<string>,,l2</string>
</dict>
<dict>
<key>phrase</key>
<string>₃</string>
<key>shortcut</key>
<string>,,l3</string>
</dict>
<dict>
<key>phrase</key>
<string>(Sent with lasers)</string>
<key>shortcut</key>
<string>,,lasers</string>
</dict>
<dict>
<key>phrase</key>
<string>ಠ_ಠ</string>
<key>shortcut</key>
<string>,,lod</string>
</dict>
<dict>
<key>phrase</key>
<string>/me plays sexyback</string>
<key>shortcut</key>
<string>,,mepsb</string>
</dict>
<dict>
<key>phrase</key>
<string>№</string>
<key>shortcut</key>
<string>,,no</string>
</dict>
<dict>
<key>phrase</key>
<string>♪</string>
<key>shortcut</key>
<string>,,note</string>
</dict>
<dict>
<key>phrase</key>
<string>of wel of ni of wa</string>
<key>shortcut</key>
<string>,,ofni</string>
</dict>
<dict>
<key>phrase</key>
<string>⌥</string>
<key>shortcut</key>
<string>,,option</string>
</dict>
<dict>
<key>phrase</key>
<string>✚</string>
<key>shortcut</key>
<string>,,plus</string>
</dict>
<dict>
<key>phrase</key>
<string>pjaspers invitational extra trail™</string>
<key>shortcut</key>
<string>,,ptrail</string>
</dict>
<dict>
<key>phrase</key>
<string>♻︎</string>
<key>shortcut</key>
<string>,,recycle</string>
</dict>
<dict>
<key>phrase</key>
<string>²</string>
<key>shortcut</key>
<string>,,s2</string>
</dict>
<dict>
<key>phrase</key>
<string>³</string>
<key>shortcut</key>
<string>,,s3</string>
</dict>
<dict>
<key>phrase</key>
<string>•</string>
<key>shortcut</key>
<string>,,scircle</string>
</dict>
<dict>
<key>phrase</key>
<string>⇧</string>
<key>shortcut</key>
<string>,,shift</string>
</dict>
<dict>
<key>phrase</key>
<string>¯\_(ツ)_/¯</string>
<key>shortcut</key>
<string>,,shrug</string>
</dict>
<dict>
<key>phrase</key>
<string>◼︎</string>
<key>shortcut</key>
<string>,,square</string>
</dict>
<dict>
<key>phrase</key>
<string>To place on or as if on alternating sides of a center line; set in a zigzag row or rows</string>
<key>shortcut</key>
<string>,,staggered</string>
</dict>
<dict>
<key>phrase</key>
<string>★</string>
<key>shortcut</key>
<string>,,star</string>
</dict>
<dict>
<key>phrase</key>
<string>(╯°□°)╯︵ ┻━┻</string>
<key>shortcut</key>
<string>,,tableflip</string>
</dict>
<dict>
<key>phrase</key>
<string> ┬──┬◡ノ(° -°ノ)</string>
<key>shortcut</key>
<string>,,tablerestore</string>
</dict>
<dict>
<key>phrase</key>
<string>™</string>
<key>shortcut</key>
<string>,,tm</string>
</dict>
<dict>
<key>phrase</key>
<string>:sparkles: :star: The More You Know :sparkles: :star:</string>
<key>shortcut</key>
<string>,,tmyk</string>
</dict>
<dict>
<key>phrase</key>
<string>↓</string>
<key>shortcut</key>
<string>,,v</string>
</dict>
<dict>
<key>phrase</key>
<string>(∩`-´)⊃━☆゚.*・。゚</string>
<key>shortcut</key>
<string>,,wizard</string>
</dict>
<dict>
<key>phrase</key>
<string>✖︎</string>
<key>shortcut</key>
<string>,,x</string>
</dict>
<dict>
<key>phrase</key>
<string>On my way!</string>
<key>shortcut</key>
<string>omw</string>
</dict>
</array>
</plist>
@pjaspers
Copy link
Author

pjaspers commented Feb 9, 2017

Text substitutions: https://support.apple.com/kb/PH25699
Importing and exporting them: https://support.apple.com/en-us/HT204006

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