I thought you used Unix back when you worked for Mac? My mistake. But if vi works for you and you are happy with it, that is all that matters.