Palestra Fisl 9.0: Vim Script - the road from :set to :for
O palestrante foi ninguém menos que Bram Moolenaar, o criado deste software fantástico que é o Vim, tornando esta palestra algo imperdível para os usuários deste incrível editor. O palestrante falou um pouco da história do Vim e do seu desenvolvimento ao longo dos últimos 20 anos.
Depois da apresentação inicial, ele falou dos recursos novos do Vim, começando com um exemplo muito bom: um labirinto feito em texto que pode ser resolvido por um algoritmo de máquina de estados implementando utilizando inteiramente o Vim!
Então, Bram mostrou gradativamente as capacidades do Vim até o momento atual, e estão listadas abaixo:
- Mapeamento de teclas com escopo definido e recursividade;
- Operadores condicionais (if);
- Funções;
- Variáveis alocadas em diferentes escopos;
- Listas e Dicionários, como em Python;
- Outros tipos de dados, como FuncRef (referência para funções);
- Conversões automáticas de tipo de dados, dependendo do contexto;
- Gerenciamento de memória (possivelmente um Garbage Collector no futuro) (!!!);
- Tratamento de exceções;
- Suporte à programação orientada à objetos (!!!).
Tudo isso com grande portabilidade!
Artigos Relacionados:
Sobre este artigo
You’re currently reading “Palestra Fisl 9.0: Vim Script - the road from :set to :for,” an entry on Hypercast
- Published:
- 04.20.08 / 11am
- Category:
- Uncategorized
No comments
Jump to comment form | comments rss [?] | trackback uri [?]