Мощный редактор, который стоит изучить. Документ по vi в дополнение к man vi.
Прошло много лет с тех пор, как я познакомился с VI, а точнее с VIM и не разу не пожалел о выборе. Теперь это мой любимый редактор и для редактирования конфигов, и для разработки больших проектов на различных языках. Но в основном я использую редактор как C++ IDE.