petervanderdoes, You are not impressing me when you say during a job interview that you use VI as your editor of choice for writing code. If anything it's a not notch in the do-not-hire column.
I'm all for knowing how to use VI but there are better options for writing code in a large code base.