Bad Apple no Vim: 6500 Expressões Regulares e Muita Magia
2025-01-12
Este post descreve como o autor renderizou o vídeo musical Bad Apple dentro do Vim usando apenas consultas de busca. Cada quadro foi convertido em um array binário de pixels, decomposto em retângulos e representado por uma expressão regular do Vim. O resultado? Um arquivo contendo mais de 6500 expressões regulares, reproduzidas sequencialmente por meio de um macro do Vim para criar a animação. Essa façanha impressionante mostra as capacidades surpreendentes do Vim e a considerável habilidade de programação do autor.
Desenvolvimento
Expressão Regular