QuickCursor was a fantastic addition to my everyday text editing workflow for 2 reasons:
- I’m not always writing text in places that are necessarily stable ( a field in a browser form, an unsaved email, etc.) and I found it beneficial to be able to safely take my time writing something lengthier or even leave and come back later without worrying if I’ve timed out, run out of batter, page crashed and so forth.
- I have my favourite text editors and would rather live in their aesthetic and advanced functionality than something far less sophisticated.
Enter QuickCursor and it’s customisable ability to grab your text, flick it over to your editor of choice, return to the source when you’ve finished & saved, and automatically paste it back in place. It still works for the most part but one of my favorite Mac/iOS developers, Jesse Grosjean, abandoned it and open-sourced the code (and understandibly so) after Apple ended it’s viability as a Mac App Store product due to Sandboxing. Exit QuickCursor.
That’s why I was pleased to come across this TUAW article today announcing how TJ Luoma had reinvented the base functionality using Keyboard Maestro and BBEdit’s command-line tool. I echo TJ’s call for someone to pick up QuickCursor as it was far more developed and elegant — pretty please! But in the meantime this was promising — except my preferred text editor of choice is Sublime Text.
I’ve retooled the Macro script for exclusive use with Sublime Text and added an extra distraction-free-mode feature. As TJ also suggested you could easily tailor this to work with your editor of choice but it would have lost functionality and automation without certain command line argument capabilities.
Anyway, if it’s of any use to you enjoy. And if you’re a more talented coder than I am, lend a hand with bugs and improvements!