(Note: this post is superseded by “Repeat command” in TextMate revisited)
The text editor I used the most in the past ten years is definitely jed. I still use it a lot, both local and over ssh, but I now mostly use TextMate when programming.
I love it for the most part. The feature I miss the most from emacs and jed are split views. Can't do much about this however.
The second feature I miss the most is the “repeat command” (press ESC or Control-U, a number, and something, to repeat “something” “number” times).
As I said on stackoverflow, it's actually quite easy to do.
First, open the Bundle Editor, then create a “New Snippet”, preferably in a personnal bundle (I put personnal things in “_Serge”). In the new snippet, add this:
`python -c "print ':'.join('$TM_SELECTED_TEXT'.split(':')[:-1]) * \
To use, simply type the text to repeat, “:”, then a number, select the text, and run the snippet.
Here are some examples: