O Vim 7.3 traz a colorcolumnopçã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 matchfuncionalidade do vim (consulte :help matchpara 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.
( \%80vsignifica "correspondência na coluna virtual 80" e \%>79vsignifica " após a coluna virtual 79; consulte :help /\%cpara 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.