Text Expansion

Buying an iPhone 3 in 2009 turned into a more expensive exercise than I’d expected. From a modestly capable Microsoft Guru, I became an Apple ecosystem addict and mostly abandoned the Microsoft world in which I’d been immersed since before they even thought of Windows.

I only missed a couple of things in switching to the Mac: Windows, true to its name, allowed managing program windows more easily with keyboard shortcuts or by mouse clicks, but I really miss Windows’ excellent text expansion capability.

In Windows you have access to a tiny, free, and outstanding program called:

AutoHotKey

AutoHotKey is a “text expansion program”. If you spend time pounding a computer keyboard, it’s a blessing. Here’s how it works; in the program, I set up shortcuts.

For instance, if I type:

  • kkb, AutoHotKey writes “keyboard” in its place.
  • I have it replace hhome, with my street address, complete with new-line returns.
  • nnz becomes New Zealand.
  • eeml becomes my email address,
  • wwh becomes my tongue-twisting suburb, Whangaparaoa; and
  • ddmob is my wife’s phone number.
  • Remember your passport number? You don’t have to. Just type ppn.

Apple fail — almost

Apple also have a free text replacement facility. It’s built-in and available in System Preferences under Settings > General > Keyboard > Text Replacement.

And it works.

Sort of.

For commendable security reasons, Apple don’t allow independent developers to delve as deeply into the nuts and bolts of the Operating System (oos) code as Microsoft (mms) do; as a result, keyboard shortcuts (kkbs) don’t work universally throughout the system.

Even the expensive subscription-based commercial text expansion programs for iOS and MacOS like Text Expander and aText don’t work everywhere within the OS, or in all programs.

Autohotkey rules

The free, Open Source Windows utility AutoHotKey—a scripting language for desktop automation—created by Chris Mallet and others wipes the board with Apple’s relatively anaemic equivalents.

So what about Apple?

Keyboard shortcuts have the useful advantage of working in both MacOS and in iOS. As long as you’re signed into a Mac, iPad, or iPhone with your Apple ID, the keyboard shortcuts are synchronised between all of your devices.

Happy Days.

Not.

Not only did keyboard shortcuts not work everywhere but, infuriatingly, the synchronising was so patchy and unreliable that in the end I just gave up on it in frustration.

Until now

Thank you Apple Updates, thank you.

There was no fanfare, maybe they didn’t want to admit how bad it had been, but I’ve noticed recently that, suddenly, Apple’s Text Shortcuts synchronise flawlessly across my devices. And they work more widely throughout the system.

It’s great. The facility doesn’t have the power of AutoHotkey, but for simple shortcuts which don’t need macros, and special key inputs using Ctrl, Cmd, Return, or Shift, it does a good job.

Death of capitalism; bring it on

Capitalism is nourished by growth. Without growth it can’t survive. It’s a function of the debt-based monetary system which requires growth to cover future interest commitments.

We cannot easily address climate change without threatening the capitalist system’s very existence. It could be done, but the status quo has its head up its backside and won’t acknowledge the extent of the problem.

Eventually things will change, the sooner that happens the better for your children.

I’m not holding my breath.

 

Welcome

Thanks for joining me.

I’ll be posting about a range of topics; most importantly, about our environment, our ongoing destruction of it, and how to prepare our grandchildren for the bad stuff that’s coming.

I’ll also cover economics, politics, and a lot of computer stuff.

Good company in a journey makes the way seem shorter. — Izaak Walton

post