O Vim 7.3 traz a colorcolumn
opção, conforme detalhado muito bem em outras respostas.
No entanto, se você não tiver a versão 7.3 por qualquer motivo, ainda poderá obter uma indicação visual de que está excedendo uma contagem de colunas específica usando a match
funcionalidade do vim (consulte :help match
para obter detalhes).
Essencialmente, os comandos match permitem criar realces persistentes para o texto que corresponde a uma determinada expressão regular. :match ColorColumn "\%80v."
destacará o texto na coluna 80 com o grupo "ColorColumn". É claro que você pode substituir qualquer grupo de destaque e qualquer valor da coluna. Se você deseja uma indicação visual forte, a expressão "\%>79v.\+"
destacará a coluna 80 e além.
( \%80v
significa "correspondência na coluna virtual 80" e \%>79v
significa " após a coluna virtual 79; consulte :help /\%c
para saber mais.)
Essa abordagem será destacada apenas quando houver caracteres reais presentes nas colunas especificadas, no entanto, o que a torna visualmente menos consistente que colorcolumn
.