Насколько я знаю, viэто чаще всего встречается в готовых Unix-системах, хотя их vimчасто приходится устанавливать. Также vimрасшифровывается vi improved, но улучшается как?
Имейте в виду, что во многих системах «vi» является просто символической ссылкой на «vim».
JoelFan
А что происходит, где нет? Например, в моей Fedora 20 у меня есть / usr / bin / vi и / usr / bin / vim, ни одна из них не является символической ссылкой, но когда я запускаю vim, я получаю следующее: "VIM - VI Mejorado versión 7.4.475" Когда я запускаю vi: «VIM - Vi IMproved version 7.4.475» Выглядит как ссылка, но vi не читает .vimrc, я попытался создать .virc, он не работает.
X3MBoy
Проверьте ваши псевдонимы. Введите «alias» и запустите его. Видите ли вы, что vi = vim Если это так, может быть, именно поэтому.
Майкл Брюс
Ответы:
32
Vim пытается максимально приблизиться к синтаксису и семантике команды Vi. Но будучи «улучшенной версией», Vim добавляет новые команды и функции. Это также меняет семантику некоторых команд Vi, чтобы лучше соответствовать текущим ожиданиям программистов.
Подробный список изменений между vim и Vi можно найти с помощью команды :help compatibleв Vim.
Vim - это расширенный текстовый редактор, который стремится предоставить возможности де-факто Unix-редактора Vi с более полным набором функций. Это полезно, если вы уже используете vi или другой редактор .
Ответы:
Vim пытается максимально приблизиться к синтаксису и семантике команды Vi. Но будучи «улучшенной версией», Vim добавляет новые команды и функции. Это также меняет семантику некоторых команд Vi, чтобы лучше соответствовать текущим ожиданиям программистов.
Подробный список изменений между vim и Vi можно найти с помощью команды
:help compatible
в Vim.источник
Vim - это расширенный текстовый редактор, который стремится предоставить возможности де-факто Unix-редактора Vi с более полным набором функций. Это полезно, если вы уже используете vi или другой редактор .
Источник: http://vim.sourceforge.net/about.php
источник