Представлено минорное обновление Vim 8
Новости
Разработчики объявили о релизе Vim 8.1, в котором исправлены накопившиеся ошибки, обновлена документация и добавлены несколько новых возможностей. Главное новшество версии — встроенный терминал, основанный на механизме асинхронных каналов, добавленном в Vim 8.0.
1К открытий1К показов
Разработчики объявили о релизе Vim 8.1, в котором исправлены накопившиеся ошибки, обновлена документация и добавленo несколько новых возможностей. Главное новшество версии — встроенный терминал, основанный на механизме асинхронных каналов, добавленном в Vim 8.0.
Для создания окна с терминалом предусмотрена команда :term
.
Зачем нужен терминал?
Разработчики редактора привели несколько примеров использования терминала. Во-первых, для запуска команд с возможностью редактировать файл в другом окне. Процесс выполнения отображается в поле терминала, которое постоянно обновляется:
Во-вторых, для запуска в shell серии команд. Между оболочкой и текстовым полем можно переключаться с помощью Ctrl-W w
:
В-третьих, для запуска отладочного плагина непосредственно в редакторе:
Помимо терминала в Vim 8.1 появились поддержка новых команд, функций и опций, а также новые обработчики событий. Полный список изменений доступен в официальной документации.
По результатам опроса, который провел исследователь Дэвид Коппола, среди IDE, используемых для разработки на C/C++, Vim занял второе место, уступив лишь Visual Studio. А исследование Developer Survey 2018 от Stack Overflow показало, что редактор пользуется наибольшей популярностью у системных администраторов и разработчиков DevOps, однако в первую тройку среди специалистов всех направлений не вошел.
1К открытий1К показов