I've been using vi (vim's daddy) for at least a dozen years, it is really the only editor (family) to use on *nix (read unix/linux) and even I don't use it to it's full extent. although it did get me a job once. The interview question was:
In vi how do you search and replace every value in a file. (this can be tricky

)