Existem duas soluções possíveis:
-
Se a sua versão do Vim for pelo menos 7.3, basta definir a opção
'colorcolumn'
(consulte:help 'colorcolumn'
), por exemplo para 81:set colorcolumn=81
Ele também pode destacar mais de uma coluna:
let &colorcolumn = join(range(81, 400), ',')
-
Se você tiver a versão do Vim anterior à versão 7.3, poderá definir a regra de destaque personalizada para destacar todos os caracteres após uma coluna específica, por exemplo:
syn match tooLong /\%81c.*$/ hi link tooLong Error
Para ter configurações diferentes para tipos de arquivo diferentes, coloque esses comandos no plug-in de tipo de arquivo apropriado (por exemplo, para ~/.vim/ftplugin/cpp.vim
). Ou defina autocommands (consulte :help :autocmd
) acionados por FileType
event (consulte :help FileType
) no seu .vimrc
.