I never learned the vi cluster because I didn't need to. By the time I was really using vim (late 90s), it had already been updated to understand cursor keys. And Nethack, the other program that would ...
I've recently looked for a programmer editor that I can use to code in C(++) which works on Linux using its native compiler (the one from GCC, for instance) and on Windows using Visual Studio compiler ...