Da ich mittlerweile sehr viel in Markdown schreibe, steigt quasi automatisch mein Bedarf an Snippets, um meine Arbeit möglichst zu vereinfachen. Markdown ist das Datenformat u.a. vom Notizsystem Obsidian.
Da Obsidian gerade dabei ist, die Cardhop-App bei mir zu ersetzen, brauche ich derzeit öfter Telefonnummern im Markdown-Format. Diese sehen dort für die beispielhafte Nummer (030) 23125000 so aus:
[(030) 23125000](tel:03023125000)
Das heutige Snippet geht davon aus, dass sich eine Telefonnummer in der Zwischenablage befindet und erzeugt dann Markdown-Code nach dem obigen Muster, sobald ich "mdtel" tippe. Im Teil hinter "tel:" entfernt es sicherheitshalber alle Leerzeichen und Klammern. Auf Apple-Geräten (inklusive Macs) sollte ein solcher Link nach Rückfrage einen Anruf der verlinkten Nummer über das iPhone starten. Auf anderen Plattformen kenne ich mich nicht so aus, vermutlich wird es da ähnliche Mechanismen geben.
Realisiert habe ich das Snippet wie immer in letzter Zeit mit Keyboard Maestro. Hierzu gibt es im Blog auch eine kleine Artikelserie (Teil 1, Teil 2, Teil 3, Teil 4 und Teil 5). Das entsprechende Makro sieht dann so aus: