Como dar a cada variável uma cor diferente?

2

É possível ter um esquema de cores vim onde cada variável recebe uma cor única?

Se sim, como?

Esse recurso seria muito útil ao escanear visualmente o código.

(acho que vi este recurso no KDevelop.)

    
por Karthick 28.03.2014 / 14:41

1 resposta

1

No Vim, o realce de sintaxe é um processo de dois estágios:

  1. um script de sintaxe (para um idioma específico) define as regras de análise e determina o que pode ser destacado de forma distinta. Geralmente, há uma camada de abstração em que elementos individuais são vinculados a grupos de realce lógico.
  2. seu esquema de cores (ou o padrão) atribui certas cores (dependendo dos recursos) aos grupos de realce.

Normalmente, todas as variáveis são atribuídas ao mesmo grupo mylangVariable highlight. Para habilitar o realce individual aqui, um plug-in de sintaxe dinâmico diferente (!) Seria necessário. Embora recentemente tenha havido tentativas de destacar os escopos de sintaxe em JavaScript, não vi nenhum plug-in de sintaxe do que você tem em mente.

Alternativa

Se estiver certo manualmente destacar as variáveis individuais, existem plugins para isso, por exemplo meu Mark plugin . (A página do plugin tem links para plugins alternativos).

    
por 28.03.2014 / 15:47