Зміст:
Визначення - Що означає Vim?
Vim, який розшифровується як Vi Improved, є популярним текстовим редактором з відкритим кодом. Це клон текстового редактора Unix Vi. Спочатку написаний для Amiga в 1988 році, він доступний майже для кожної операційної системи. Vim користується особливою популярністю у користувачів Linux.
Техопедія пояснює Вім
Vim - це текстовий редактор, спочатку написаний Бремом Муленаром. Редактор - це клон Vi, текстового редактора Unix, який написав співзасновник Sun Microsystems Білл Джой, коли він був аспірантом УК Берклі в кінці 1970-х. Vi спочатку з'явився як частина розповсюдження програмного забезпечення Berkeley Unix, або BSD.
Moolenar спочатку написав Vim для Commodore Amiga в 1988 році, але редактор став широко доступним майже для кожної операційної системи, яка використовується в даний час. Він доступний для Mac OS X, Windows і майже кожного дистрибутива Linux має Vim у своїх сховищах управління пакетами. Vim є відкритим кодом, і хоча він розповсюджується безкоштовно, користувачам рекомендується робити пожертви дітям в Уганді.
На відміну від текстового процесора, Vim редагує файли в простому тексті. В основному використовується для написання програм.
Як і попередник Vi, Vim характеризується модальним інтерфейсом користувача. Користувачі пересуваються та вибирають текст у "командному режимі", а редагування відбувається у "режимі вставки". Прихильники Vim кажуть, що цей метод дуже ефективний, оскільки команди знаходяться в основному на домашньому рядку клавіатури.
Vim дозволяє здійснити високий ступінь налаштування. Користувачі можуть визначати макроси, щоб персоналізувати свої ключові відображення, а також автоматизувати завдання редагування. Він також підтримує підсвічування синтаксису для більшості мов програмування, включаючи C, Python та HTML.
Користувачі Vim також мають конкуренцію з користувачами іншого редактора, популярного в системах Unix / Linux, Emacs. Це відомо як "війни редакторів". Опитування Linux Journal у 2006 році показало, що Vim був найпопулярнішим текстовим редактором Linux. Опитування розробників стека в 2016 році встановило, що це четверте за популярністю середовище розробки в цілому, після Notepad ++, Visual Studio та Sublime Text.
