Pesquisa de site

Vim 9.1 Adiciona Texto Virtual, Rolagem Suave e Mais


Último Vim 9.1: Lembrando Bram Moolenaar, com novo comando :defer, suporte a texto virtual e plugin EditorConfig. Veja o que há de novo.

Vim é um editor de texto para terminal muito conhecido no mundo UNIX e Linux, famoso pelo seu impacto único nos usuários. Essencialmente, as pessoas têm duas reações a ele: ou se tornam rapidamente fãs devotos e o usam para a vida toda, ou acham-no desafiador e complexo demais para trabalhar.

Em Memória de Bram, o Coração e a Alma do Vim

Recentemente, o projeto Vim anunciou o lançamento do Vim 9.1, uma homenagem comovente ao seu desenvolvedor principal, Bram Moolenaar, que faleceu há seis meses. Moolenaar, celebrado por mais de três décadas de dedicação ao projeto, foi a força motriz por trás do Vim, um editor que se tornou essencial para muitos na comunidade de programação.

Novos Recursos no Vim 9.1

Editor de Texto para Terminal Vim 9.1

O Vim 9.1, descrito principalmente como uma versão de correção de bugs, traz centenas de correções, além de algumas novas funcionalidades e várias melhorias menores. Entre as adições mais notáveis estão:

  • Classes e Objetos no Vim9: Esta versão aprimora o suporte a classes e objetos na linguagem de scripts Vim9, adicionando uma nova camada de sofisticação à escrita de scripts.
  • O comando :defer: Destinado a melhorar os processos de limpeza de funções.
  • Suporte a Texto Virtual: Melhora a funcionalidade dos recursos do servidor de linguagem, como dicas embutidas.
  • Rolagem Suave: Um recurso muito solicitado que melhora a experiência de rolagem.
  • Plugin EditorConfig: Agora incluído no Vim, facilitando uma melhor consistência no código.
  • Atualização do OpenVMS: O Vim foi atualizado para oferecer suporte ao OpenVMS, ampliando sua usabilidade.
  • Melhorias do xxd: A adição de saída colorida e a capacidade de reverter dumps de bits no xxd.

Além disso, o Vim 9.1 também resolve diversos problemas que afetavam as versões anteriores, incluindo acesso inseguro à memória, vazamentos de memória, estouros de buffer e possíveis travamentos. Além disso, esta versão traz algumas novas funções, autocomandos, comandos ex e opções, enriquecendo ainda mais as capacidades do Vim.

Por fim, o servidor Vim FTP, utilizado há muito tempo, foi desativado em uma mudança significativa. Os usuários são incentivados a migrar para o repositório Git para futuras atualizações e distribuições.

Para obter informações mais detalhadas sobre todas as mudanças no Vim 9.1, consulte o anúncio de lançamento.