Когда я возобновил публикации про vim летом этого года, я совсем не ожидал, что вскоре прочитаю столь печальную новость.

Я отдыхал две недели, а потом у меня отказал старый ноутбук. Пришлось достать из чулана железку поновее и потратить некоторое время на её настройку.

Печальная новость о смерти Брэма Муленара

Люди смертны. К моему великому сожалению, земная жизнь Брэма Муленара внезапно завершилась.

vim

Более 30 лет Брэм Муленар выполнял титаническую и уникальную работу по созданию vim. Иногда, раздававшаяся критика, была отчасти справедлива, но не могла перечеркнуть простой факт — редактор давно стабилен, надёжно работает, и делает свою работу хорошо. Качество кода и надёжность vim давно стала привычной вещью для пользователей. Функционал редактора просто огромный и давно обеспечивает самые различные потребности, во всяком случае, даже опытные пользователи иногда обнаруживают новые для себя функции, о которых они раньше не знали и, с удивлением, начинают читать разделы документации, которая не слишком подробна, но в ней обычно написано всё необходимое для работы.

Заменить Брэма Муленара невозможно. Во всяком случае, заменить vim на что‑то более удобное до сих пор полностью нечем.

Cудьба vim

На появление vim повлияла историческая эпоха 80-х и 90-х. Это было время появления массовых и относительно недорогих компьютеров, построенных на базе микропроцессоров. Время определило такие свойства редактора, как экономное использование ресурсов, так и клавиатурный интерфейс.

Vim входит в большинство дистрибутивов Linux и BSD и, очень часто, используется не самая последняя версия, редактор стабилен и серьёзных ошибок давно не содержит, так что использование самой последней версии не особенно критично.

Сборкой редактора из исходников занимается несколько человек, этот процесс документирован и открыт для всех желающих. Так что присутствию редактора в новых версиях ОС ничего не угрожает.

Сообщество разработчиков, возможно, сможет развивать продукт, но этого пока не случилось. Мы должны понимать, что любой человек, который попытается развивать vim, будет делать это совсем по‑другому. Не обязательно лучше или хуже, а просто по‑другому. Пример развития другого редактора — neovim довольно хорошо показывает этот банальный факт — программирование занятие столь индивидуальное, что получить похожий результат от двух разных людей невозможно.

Возможно, прогресс neovim приведет к тому, что пользователи начнут переходить на него, такое вполне может произойти, особенно если neovim будет развиваться в быстром темпе и для него будут появляться качественные плагины и появится нормальная документация. Но пока это не так, и, скорее всего, тут мало что изменится.

Если подытожить написанное, то получается, что в ближайшие несколько лет вполне будет можно полноценно работать даже не с самой последней версией программы, я например иногда пользовался довольно старой версией программы, и никаких неудобств не испытывал.

Я не сомневаюсь в том, что vim надолго переживёт своего создателя, а имя Брэма Муленара будет долго напоминать нам о замечательном мастере, создавшем одну из самых удивительных программ.