My genuine first reaction to vim was that it was a practical joke.
The setup is so obvious, like, "this is my favourite text editor try it!" and it's just a confusing mess and your friend laughs at you.
@Vavassor my first interaction with vim was how do i press keys? then I found nano and it tell me how to press key.
@Vavassor I'm pretty sure ed is the practical joke, actually.