gVim обновляется с нативной поддержкой GTK4

23.05.2026 Опубликовано | Переведено с испанского

Текстовый редактор Vim, известный своим долголетием и устойчивостью к изменениям, сделал шаг вперед в своей графической версии gVim. После запроса на включение изменений, поданного в начале года, основной код объединил поддержку GTK4. Это обновление дополняет уже существующие GTK2 и GTK3, позволяя пользователям наслаждаться более современной производительностью и улучшенной интеграцией с текущими средами рабочего стола.

Окно редактирования gVim трансформируется во время обновления интерфейса: старые элементы GTK2 в сером цвете исчезают, в то время как новые полупрозрачные панели GTK4 появляются с закругленными углами и мягкими тенями, процесс рендеринга показывает слои исходного кода Vim, перекомпилируемые, современные плоские иконки заменяют классические, открыт терминал отладки с логами успешной сборки, рабочий стол Linux с современным доком отражается в окне, визуальный стиль технической иллюстрации с изометрическими видами, линии соединения между версиями GTK, чистое и точное освещение, корпоративные синие и серые цвета, фотореалистичная инженерная визуализация

Технические детали интеграции с GTK4 🛠️

Реализация потребовала нескольких недель работы для адаптации интерфейса gVim к новым API GTK4, которые удаляют устаревшие виджеты и оптимизируют отрисовку окна. Разработчики переписали разделы кода рендеринга, чтобы использовать систему каскадных сигналов GTK4, улучшив визуальный отклик. Хотя изменение не вводит впечатляющих функций, оно гарантирует совместимость с новейшими графическими библиотеками Linux, избегая проблем с зависимостями, которые затрагивали пользователей современных дистрибутивов.

Vim догоняет, но без спешки 🐢

То, что редактор, родившийся в 70-х, принимает GTK4, похоже на то, как ваш дедушка учится пользоваться сенсорным телефоном: он делает это хорошо, но в своем темпе. Пока другие редакторы бегут в будущее, Vim приходит со спокойствием того, кто знает, что многие все еще используют его в терминале на 80 колонок. Правда, теперь пуристы смогут поспорить, был ли GTK3 лучше, пока остальные продолжаем использовать :wq независимо от версии.