Vim 7.3 предлагает эту colorcolumnопцию, как очень подробно описано в других ответах.
Однако, если у вас нет версии 7.3 по какой-либо причине, вы все равно можете получить визуальную индикацию того, что вы превысили определенное количество столбцов, используя matchфункциональность vim (см. :help matchПодробности).
По сути, команды соответствия позволяют создавать постоянные блики для текста, соответствующего заданному регулярному выражению. :match ColorColumn "\%80v."выделит текст в столбце 80 с группой «ColorColumn». Конечно, вы можете заменить любую группу выделения и любое значение столбца. Если вам нужна четкая визуальная индикация, выражение "\%>79v.\+"выделит столбец 80 и далее.
( \%80vозначает «сопоставить в виртуальном столбце 80» и \%>79vозначает «сопоставить после виртуального столбца 79; см. :help /\%cподробнее»).
Этот подход будет выделен только тогда, когда в указанных столбцах присутствуют действительные символы, что делает его визуально менее согласованным, чем colorcolumn.