Sorry if this is already covered on this forum, but I couldn’t find anything.
I use TextExpander to insert Markdown-style links in Scrivener. I copy a URL to the clipboard, then type mdln[space] in Scrivener and that expands to . TextExpander supports positioning the cursor in an expansion, so I set the cursor to be repositioned in the square brackets.
While this does work, the cursor repositioning is extremely slow. From what I understand, TextExpander expands a snippet and then simply sends the appropriate number of “cursor-lefts” to the foreground application, just as if I had repositioned the cursor manually.
In other apps, such as TextMate, the repositioning is very fast (more or less instant). But in Scrivener you can watch the cursor work its way backwards, character by character. This slow reponse is also noticeable when repositioning the cursor manually by holding down one of the arrow keys on the keyboard. Scrivener responds much slower to key repeats than other apps.
Is there a way to change this behaviour? I write quite a lot in Markdown using the snippet mentioned above, and it’s very tedious having to wait for Scrivener to execute all those key repeats for every link I insert.