I used to think that Vi was the best thing since sliced bread, I had been working on CP/M systems (remember it) using a line editor. When I first moved to Unix, I discovered Vi, and I fell in love.
A few years later, a change of job, and I found myself working on DOS systems. I managed to convince my boss to buy me a Vi clone for DOS, the damn thing was so unreliable, it kept on crashing and I was loosing work. My boss insisted that I switch to his favourite editor, \"Brief\" from \"Underware Solutions\", initially I resisted, but after a little bit of perseverance, I soon realised that Brief was and is still one of the best text editors ever developed. Even though I was a pretty accomplished Vi user, having used it all day every day for a few years, I was amazed it just how much slicker Brief was. Eventually Borland bought Brief, and let it die. I have never used a Borland produce since in protest (not that I think that Borland has noticed).
Roll forward a few years, Windows everywhere, high resolution screens, Brief in an 80x24 Dos box was getting a bit antiquated. Another job, and my Manager provided me with Codewright for windows. It does the job, and I have continued to use it over the years. but somehow it has never seemed to really inspire me.
Then I discovered Linux, looking for a text editor, I thought it would be great to return to my first love, Vi. Browsing the web, it appeared that VIM was one of the best implementations, and best of all, I could use it on both Windows and Linux. After a month of struggling I eventually gave up. Vi was great in it\'s time, but the world has passed it by. It is powerful, reliable, but a pig to use. I believe that everyone working on Unix/Linux should know a few Vi commands, it is on every system, and often the only way to get at the config files.
However, I can only assume that the current diehard Vi users have not looked at any alternatives other than perhaps Emacs.
Regards,
Clive