Cansado do Tokyo Night? Um tema Vim para coreanos: Seoulism
(github.com/gg582)Olá, hoje acabei escrevendo um post com um tema mais coreano.
Vocês podem pensar: será que alguém que mora fora de Seul pode criar um tema de Seul?
Por isso, este tema tomou emprestado símbolos familiares, independentemente da região.
Seria ótimo também mirar na onda coreana, que fica cada dia mais impressionante, mas este é um tema Vim para coreanos,
projetado para ajudar na identificação da estrutura, uma das dificuldades ao ler códigos longos.
[Seoulism] Variação sistemática e reconfiguração da hierarquia
Seoulism é um tema que registra com honestidade a variação estrutural surgida ao transplantar para um sistema de highlighting a lógica cíclica dos cinco elementos da tradição.
1. Deslocamento do eixo central: Estrela Polar
A terra, que tradicionalmente ocupa o centro, foi movida para a periferia, e em seu lugar foi posicionada a Estrela Polar (roxo).
- Lógica da variação: os dados (terra) são um elemento variável, mas as regras sintáticas (Estrela Polar) que os interpretam devem ser o eixo central imutável — uma reconfiguração hierárquica.
- Base do arranjo: a Estrela Polar, que aponta para o centro do céu, foi projetada sobre o núcleo do sistema.
2. Caminho cíclico: manutenção da geração mútua
A ordem de geração entre os elementos preserva a lógica tradicional para garantir consistência cognitiva.
- Madeira: definição da lógica (nascimento)
- Fogo: avisos e superaquecimento (medo)
- Terra: assentamento dos dados (raiz)
- Metal: estrutura (esqueleto, vontade)
- Água: espaço de fundo (vazio)
3. Divergência de projeto (Divergence)
A reconfiguração estrutural em favor da legibilidade não foi ocultada, e sim explicitada no diagrama.
- Relocation Vector: a trajetória da terra, movida do centro (coordenada tradicional) para a periferia (coordenada funcional), foi registrada com uma seta vermelha.
- Diretriz de projeto: é o resultado de uma variação prática que "mantém a ordem tradicional, mas reorganiza a hierarquia para privilegiar a função".
Seoulism não é uma simples disposição arbitrária de cores, mas uma variação sistemática que reinterpreta o sistema cíclico tradicional segundo a hierarquia da Coreia atual como potência de TI.
Tente deduzir o fluxo apenas pelas cores do código. É uma escolha coreana para a sua produtividade.
P.S.) Há um diagrama no GitHub anexado no topo. Não sou formado em design nem em filosofia, então não entendo muito disso, mas desenhei com empenho até onde consegui; se tiver interesse, dê uma olhada.
7 comentários
Parece um projeto muito original. Atualmente estou usando Tokyo Night, mas vou experimentar o Seoulism também~
Um recurso acabou de ser adicionado agora há pouco, então vale atualizar e também experimentar o analisador de código embutido!
Obrigado! Acabei de corrigir também o problema de a explicação e a prévia não estarem batendo :)
Obrigado pelo ótimo projeto.
Obrigado! Como não sou alguém que trabalha diretamente na área, ainda faltam testes para saber como fica em longas horas de programação, mas experimentem e, se houver qualquer incômodo, podem me avisar a qualquer momento.
Que projeto legal. Eu também vou experimentar.
(+ me lembra o
seoul256do junegunn.)https://github.com/junegunn/seoul256.vim
Esse também é legal, não é? Aqui também há um checker que prevê que tipo de código será, então você pode dar uma olhada no README e desativá-lo se houver conflitos. Meu tema está indo meio na direção oposta dos temas de baixo contraste e baixa saturação!