>>228
Okay, I guess if you count modifiers too, you have a point. But still, you have to move over to the arrow keys. Someone mentioned a long time ago that vim and emacs gives you rsi. It's true for emacs, since you have to ctrl- everything, which is awkward, but I don't see how it's true for vim. In fact, from what I understand, the leading cause of certain types of RSI are repeated large motions like moving your hand from the keyboard to the mouse, or to the arrow/home/end/pgup/pgdown keys.
Someone argued many posts ago that you should use a scripting language to do heavy text modification. In that case vim wins, because it's not apparent how you would filter a section of text through a script in something like UltraEdit (unless of course, you cut and paste the text into another document, run the filter, then cut and paste it back, but you don't need any convincing to see how bad that is), whereas in Vim, it's well integrated and very convenient.