2015-03-20 2 views
-1

В чем разница между редактором vi и vim? Я хочу разницу в технической точке зрения не в театральном. Если вы дали пример, то это очень полезно для меня или для всех читателей.О редакторе Vi и Vim

ответ

-1

Vim означает Vi IMproved. Он был перенесен на несколько разных платформ, но функционально почти то же самое. Википедия это!

5

Из документации VIM:

Vim является текстовым редактором, который совместим вверх с Vi. ... Есть много улучшений над Vi: многоуровневые отмены, многократные окна и буферы, подсветка синтаксиса, редактирование командной строки, заполнение имени файла, онлайновая справка, визуальный выбор и т. Д. См. ": help vi_diff.txt «для краткого изложения различий между Vim и Vi.

Страница справки vi_diff довольно обширна; это более 1000 строк с версии vim 7.4. Это лучшее место для просмотра. Вы можете получить доступ к нему в vim, запустив :h vi_diff или в Интернете по адресу http://vimdoc.sourceforge.net/htmldoc/vi_diff.html.

Вы также должны знать, что на многих системах, работающих под управлением vi, будет вызываться vim из-за наличия жесткой ссылки или символической ссылки (или, возможно, даже скрипта или исполняемого файла, который я видел). Но между двумя способами вызова есть небольшие различия; например, запуск vi может не загружать ваш .vimrc.

+0

Возможно, вы захотите помочь OP, предоставив ссылки. – shauryachats

0

vim имеет функции vi и другие функции, такие как возможность визуально выбрать блоки кода и многое другое. Синтаксическая раскраска/выделение. Вы можете использовать vim для всего, что вы будете использовать vi.

Смежные вопросы