I just installed Autokey on Linux (thank you whoever mentioned it), and was giving it a test run in Sublime text.
Anyway I wasn't getting quite the expected behaviour with Autokey, and then I realised that Sublime was doing its own thing with its own auto-completion.
I've noticed this before when editing CSS stylesheets, but haven't really leveraged it (not sure how fast it is either).
Example/howto:
If you have written the word 'background' in your document previously, when you next want to produce it: type 'b' then 'a' and then hit 'tab'. If you have other words in your document that present ambiguity, then you can further hit tab to cycle through candidates.
What I didn't realise was that you can also use other combos: 'b' then 'd' followed by 'tab'. Even 'b' then 'n' followed by 'tab'.
I'm not sure about limitations here, or if it's practically useful, or how expensive it is to implement. (I think in Sublime parlance this is buffer auto-completion.)
As people have been talking about shorthand they might be interested. You could do poor man's shorthand this way.
You can write your own files by the looks of things in JSON:
http://sublimetext.info/docs/en/extensi … tions.html
I'd be tempted almost to throw a small dictionary at it (or dictionary of difficult words), though not sure how performant it would be. The ambiguities may prove a problem.
(Yeah, yeah, I'm sure you can do something similar with Vim and Emacs...)
--
Physicians deafen our ears with the Honorificabilitudinitatibus of their heavenly Panacaea, their sovereign Guiacum.