

Then paste the contents of the file in your ~/.texpander directory matching the abbreviations you just entered. When run, it will prompt you for an abbreviation using zenity. So, I wrote this really small bash script which you can assign to a keyboard shortcut. But I prefer using zenity so I can just type in whatever abbreviation I need rather than using dmenu to select the abbreviation. There is Snippy which uses dmenu to do a fairly similar thing to what Texpander does. I just wanted a simple, centralized tool that worked with everything where I could just type a little abbreviation and have it expand into whatever larger text block I needed regardless of what app I happen to be in. Of course there’s also Autokey for Ubuntu, but it doesn’t work in Firefox or Thunderbird. One of the best ones I’ve found is Auto Text Expander for Google Chrome another one is My Words for Firefox. There are browser add-ons that can do text snippet expansions.
#AUTO TEXT EXPANDER 2 EXTENSION CODE#
I also do a lot of coding and there are various code snippets I use repeatedly. If I am sending a business email, I’ll use a different signature. If I am sending a personal email I might put a different email signature with my personal contact information as my email signature. Another example is my contact information. So I have saved answers for those common questions. I answer support questions for Cart66, the WordPress Ecommerce Plugin and there are some common questions that tend to come up on a regular basis. There are a variety of different little things I tend to type over and over. So I put together this tiny little script to do just that. For example, I want to type sig and have it expand into my complete email signature – not matter what browser or email client I’m using. I just want a quick way to expand a text snippet into a longer chunk of text. Autokey is also a little more than I even need. I’ve been using Ubuntu for a long time and have been lamenting the sad state of autokey and it’s relationship with Firefox and Thunderbird.
