Несмотря на то, что говорили другие, Vim не является улучшенной версией Vi и не является расширением. Может показаться, что так, потому что Vim был разработан, чтобы быть по умолчанию максимально совместимым с Vi (особенно в режиме, совместимом с Vi). Для получения исходного кода Vi, который требовался для получения лицензии на исходный код Unix, и поскольку требовались дополнительные функции, Vim был разработан независимо от Vi . Его более правильно называть клоном, у которого есть дополнительные функции.
Vim является стандартным редактором во многих * nix системах. «Программа» vi
часто является просто символической ссылкой на vim
. За исключением исторических интересов, я не могу придумать убедительного аргумента в пользу использования Vi. Vim намного более современен, и любые функции, которые вам не нужны, могут быть отключены или их поддержка не собрана.
Вы можете скачать исходный код для vi здесь: http://ex -vi.sourceforge.net /