Vim


Vim (сокр. от Vi Improved, произносится «вим») — свободный текстовый редактор, созданный на основе более старого vi, разработанного Биллом Джойем. Автор Vim’а, Брам Моленар, создал его из порта редактора Stevie для Amiga[6] и в 1991 году выпустил общедоступную версию. Vim предназначен для использования как в интерфейсе командной строки, так и в качестве отдельного приложения в графическом пользовательском интерфейсе.[7]

С выпуска для Amiga кроссплатформенная разработка сделала Vim доступным для многих других систем. В 2018 году он был признан самым популярным редактором среди читателей Linux Journal[8]; в 2015 году опрос разработчиков на Stack Overflow показал, что он стал третьим по популярности текстовым редактором[9], а в 2019 году — пятой по популярности средой разработки.[10]

Существует и модификация для использования в графическом оконном интерфейсе — GVim. Многие пользовательские команды в GVim могут вызываться через соответствующие пункты меню.

Предшественник Vim’a, Stevie, был создан Тимом Томпсоном для Atari ST в 1987 году[11][12] и доработан Тони Эндрюсом[11][13] и G. R. (Fred) Уолтером.[14][15]

Взяв за основу Stevie, Брам Моленар начал работать над Vim для компьютера Amiga в 1988 году, а первый публичный релиз (Vim v1.14) состоялся в 1991 году.[16][17]

Во время первого выпуска название «Vim» было акронимом от «Vi IMitation», но в конце 1993 года оно было изменено на «Vi IMproved».[18]