algotruneman said:
Vi is a "line" editor which isn't like notepad, etc.
For routine editing, I think regular text editors are easier. for doing work on your local machine and then transferring the work to your web server by FTP.
Vi IS very useful, though if you are going to edit files directly at a remote server. Sometimes all you want to do is fix a simple spelling error and you need to do that without having your own computer available. With direct access (shell account) to your server, you can jump in and run Vi on the server and quickly fix the file.
Good luck and be patient with Vi. It has its quirks, for sure.
--Algot