But it’s also got this groovy feature that I’ve been using like crazy in the last few days: completion. Say there’s a word you’ve typed earlier in your document, as you’ve been taking your research notes, and say it’s a word that comes up a lot, and is really annoying to type. Like “antidescriptivism.” Once you’ve typed it once, you can type the first few letters, like “ant,” and then hit the escape key, and TextMate will automatically complete the word with the last word you typed that began with “ant.” But say that the second time I need the word, I actually need “antidescriptivist”? So I complete, I hit backspace and change the “m” to a “t,” and I’m done. Now, the next time I type “ant” and hit escape, TextMate will finish the word with “antidescriptivist,” but if I really wanted “antidescriptivism,” all I have to do is hit escape a second time, to get the second-to-last word I typed that began with “ant.”
This is saving me enormous amounts of time. How much? Enough, I hope, to write this post about it.