title: What specific productivity gains do Vim/Emacs provide over GUI text editors?
body: <p>This isn't meant as a troll or flamebait or anything like that.  I've been using <a href="http://en.wikipedia.org/wiki/Vim_%28text_editor%29" rel="noreferrer">Vim</a> as my console-editor of choice for a couple months now (for editing configuration files while in my terminal), but I don't think I could stand it for my normal, every day work of writing web applications, which I do with a GUI text editor (which one isn't important).</p>
  
  <p>I feel like my GUI text editor can do everything I need for my work.  It has a decent search/replace with auto-complete histories for both.  It has syntax highlighting, line numbering, a tabbed interface, easy copying and pasting, etc.  The only thing my current editor is missing is regular expression matching, but there are plenty of GUI text editors that will do regex search/replace.</p>
  
  <p>Given what I just said, what productivity advantages does Vim (or even Emacs) have over a GUI text editor aside from that fact that it is installed on every computer.  I'd like specific tasks that are better/faster on Vim/Emacs or that are just not possible with existing GUI text editors.</p>