Clearly, vi is a very complex and sophisticated tool that enables you not only to modify your text files, but also to customize the editor for your keyboard. Just as important, you can access all the power of UNIX while within vi.