In a recent article, I reviewed a free text expansion program called DashExpanders that automatically types designated words, phrases, sentences, or entire paragraphs, based on an assigned abbreviation. So for example, if I type “bkc”, the text expansion program I use will replace it with my full name. For every article I write, I use at least a dozen text expansions to speed up the process. I use text expansions for words, names, and phrases I type frequently.
In addition to DashExpander, there are several other text expansion programs, including TextExpander, TypeIt4Me, Typinator (which is what I use) Swift Keys and FastFox, for both Mac and PC users. All of these programs work pretty much the same way, so in this article I will share some of my favorite text expansion Mac tips and strategies. I invite other text expander users to share their own tips in the comments section below.
When you assign an abbreviation to a word, phrase, or longer piece of text, you most likely want that abbreviation to represent as close as possible the word or snippet it will replace. So if your snippet is a template thank you letter, the abbreviation might be “tty”. For this article, I’m using the word “abbreviation” a lot, so the expansion I assigned is “abbt”.
You can create thousands of abbreviations like these without them interrupting your regular typing. Your text expansion utility should let you know if the abbreviation you’re using is already taken. Sometimes it’s a good idea to go through and delete abbreviations and snippets you no longer use.
So now that we’ve covered the basics, let’s look at some other ways to use text expansions.
If you use contractions in your writing, you can save a few keystrokes by setting up expansions for words like “can’t,” “don’t,” and “I’ll”. To save the trouble of typing the apostrophe, the abbreviation for “can’t” can be “cant” which would of course would be replaced by the correct spelling of the word. The same goes for words like “youre,” “theyre,” and “ive”.
In the case of “I’ll”, “Ill” would not be a good abbreviation because the first three letters will conflict with other words like “illustration.” But if your text expansion program has a whole word feature, you can set up the “Ill” abbreviation to expand after those three letters are typed and the space bar is pressed. I do the same thing for the pronoun, “I.” I type a lower case “i” and after I hit the space bar, it changes to uppercase. Call me lazy, but it’s a quick little time saver.
Putting a comma before an abbreviation helps make sure that it doesn’t conflict with regular words you type. For example, you could use “,add” as an abbreviation for your home address, and “,badd,” for your business address. “,date” could be used to expand the current date, if your program includes that feature.
You can easily use expansions to change “pdf” to “PDF,” “osx” to “OS X,” or “dvd” to “DVD,” for example. This saves the trouble of pressing the shift key for these types of abbreviations. One of my favorites is “eg” which turns into “e.g.”.
You can use the initials of someone’s name for their email address, such as “clm” for “firstname.lastname@example.org.” When you need to remember that abbreviation, you simply think about the initials for that person’s name, followed by another letter that represents the server address.
I use “my” as part of the abbreviations for my blogs, social network pages, and other sites I write for. For example, “mymuo” will type the URL for my MUO author page. The same goes for “mytwitter.”
There are some words that I can never remember how to spell. Don’t ask me why, but I can never remember how to spell “convenient” correctly. So I created an expansion snippet that correctly types it for me.
If you’re starting to learn and use a programming language like HTML code, you will definitely want to save lots of time by creating snippets for the codes you frequently use.
Again, call me lazy but every time I use parentheses or double quotes, I know I will have to punch those keys twice. So to avoid the redundancy, I set up a snippet for them. When I type “(“, it automatically expands to “().” In this and other similar expansions, Typinator includes a feature for setting the position of the cursor when an snippet is expanded. So in this case, Typinator puts the cursor between the double parentheses, and I can go ahead and type the text between them.
If I want to type the “+” sign, I simply use “==” for the expansion, which saves me the trouble of using the shift key.
It may seem like a lot of trouble to set up these abbreviations and snippets, but the more you create, the more you will see a boost in your typing. Another utility program TextExpander includes is a feature that logs just how many keystrokes and time you have saved by using the utility.
So those are my tips. If you have any of your own, please add them in the comments below.
Image Credit Shutterstock