Pular para o conteúdo
GTK 4 chega ao Vim: nova interface gráfica disponível no branch master

GTK 4 chega ao Vim: nova interface gráfica disponível no branch master

Vim inclui backend GTK 4 opcional, permitindo GVim sobre X11 e Wayland. Saiba como habilitar e o que muda.

A última atualização do Vim traz um novo backend gráfico baseado no GTK 4, disponível a partir do branch master. A mudança permite que o GVim seja compilado com a versão mais recente da toolkit GTK, oferecendo compatibilidade nativa com X11 e Wayland.

Como habilitar o GTK 4

O suporte ao GTK 4 ainda é opcional. Para utilizá‑lo, basta configurar a compilação do Vim com a opção:

./configure --enable-gui=gtk4

Caso a configuração seja feita com --enable-gui=auto, o backend padrão continuará sendo o GTK 3, garantindo que instalações existentes não sejam afetadas.

Contexto e histórico

Até o momento, o Vim oferecia backends gráficos para GTK 2 e GTK 3. O patch 9.2.0501 introduziu o GTK 4, mas o projeto o classifica como uma fase inicial de estabilização, não como substituição imediata do GTK 3. Essa abordagem permite que mantenedores testem o novo backend sem comprometer o comportamento padrão das distribuições Linux.

Impacto para os usuários

  • Compatibilidade moderna: o GTK 4 traz suporte nativo a Wayland, atendendo às demandas de desktops Linux atuais.
  • Transição gradual: como o GTK 3 permanece como padrão, usuários que não desejam mudar podem continuar com a versão conhecida.
  • Flexibilidade para mantenedores: a opção --enable-gui=gtk4 facilita testes em pacotes de distribuição antes de uma eventual adoção padrão.

Como obter mais informações

Para detalhes completos, consulte o anúncio oficial na página de notícias do Vim. O backend GTK 4 já está incluído no código-fonte do branch master, pronto para quem compila o editor a partir do código‑fonte.

Anúncio oficial

Via vim.org. Você pode conferir o post original em inglês:

Vim’s GTK 4 GUI backend is now available in the master branch

Por · Última atualização: