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