Vim 7.3 trae la colorcolumn
opción, como se detalla muy bien en otras respuestas.
Sin embargo, si no tiene la versión 7.3 por alguna razón, aún puede obtener una indicación visual de que está excediendo un recuento de columnas en particular utilizando la match
funcionalidad de vim (consulte los :help match
detalles).
Esencialmente, los comandos de coincidencia le permiten crear resaltados persistentes para texto que coincida con una expresión regular dada. :match ColorColumn "\%80v."
resaltará el texto en la columna 80 con el grupo "ColorColumn". Por supuesto, puede sustituir cualquier grupo resaltado y cualquier valor de columna. Si desea una fuerte indicación visual, la expresión "\%>79v.\+"
resaltará la columna 80 y más allá.
( \%80v
significa "coincidencia en la columna virtual 80" y \%>79v
significa "coincidencia después de la columna virtual 79; ver :help /\%c
más).
Sin embargo, este enfoque solo se resaltará cuando haya caracteres reales presentes en las columnas especificadas, lo que lo hace visualmente menos consistente que colorcolumn
.