I received a lot of great feedback on my vi(1) Tips book from the early readers. They agree that it is a great book for beginners. I am really happy to read such comments, because I wrote this book with beginners in mind. And I mean real beginners, who know how to use a computer, know what a command-line is, but the rest is a bit of a mystery to them.
Some of you might be wondering why have I chosen such an old topic for a book? I had to write it, because I found out that a lot of students who attend my OpenBSD training courses do not know vi(1). Which is fine if you are managing Apple Mac OS X or Microsoft Windows, but when you are being asked to set up an OpenBSD VPN, not knowing vi(1) is going to be a big problem.
So, instead of doing the same short crash vi(1) course over and over again at the beginning of each of my OpenBSD courses, I decided to write a book, create an on-line training course and other training resources to help my students get up to speed with vi(1). Now they have no excuse...



