I've seen plenty of professors say they can tell (generally, that is a strong correlation) whether someone will succeed or fail using a single criteria. One example: When hearing a new word, does the student immediately look it up in a dictionary? That person will go far because they recognize and correct areas where they lack knowledge.
Mike Acton of Insomniac Games has one criteria. The only one he's seen actually result in long-term great employees: An insatiable desire to learn. When they hear something they don't know, they go home after work and begin reading. It's basically the same thing as the dictionary.
People who are willing to endure the onslaught that is vim or emacs, are willing to sit down and learn things that aren't easy. It doesn't make you a better programmer. It's just a hallmark of an already great programmer.
When he was a kid, Linus Torvolds used to write programs with a hex editor and directly writing the opcodes (instead of even using an assembler) into a file. That didn't make him a great programmer but the drive to do things like that when most would go "why bother", is what made him a great developer. It stands to reason that when presented with future obstacles, he applied the same gusto and problem solving skills instead of giving up.
Hey, I use them badly in real life, too. No reason to make it sound so duplicitous.
Really, not a jab at anyone, just that Vim and Emacs are more advanced tools and it takes more advanced users to use them with any gain. More advanced users also use IDEs for some of their nicer tooling - personally I'd kill without Resharper at work.
Just like in web development, do feature detection, don't sniff for things which might loosely correlate with what you actually care about.
While this data is fascinating, it does lead me to consider what other unknown factors are at play here influencing these results.
Obviously it's just highlighting a single interesting correlation.
Wow someone is going to learn an editor thinking it will help he/she interview better?
I can't count how many people have assumed I'm good just because I can drop technical words intelligently into a conversation, so there's also going to be some lazy folks looking for vim/emacs usage and judging someone's abilities to be a bit higher because of that.