13

Vim 7.3 has a new option, colorcolumn.

I can set a colorcolumn color:

:hi ColorColumn ctermbg=lightgrey guibg=lightgrey

I can have how many colorcolumns I want, but I would like to know if it's possible to have two colorcolumns, each one of them with different colors. Anyone knows if this is possible, or a hack to achieve it using only this new colorcolumn feature?

2 Answers2

6

Don't think that is possible, but you can sort-of fake it using the proposal in this post Vim 80 column layout concerns

highlight OverLength ctermbg=red ctermfg=white guibg=#592929
match OverLength /\%81v.\+/

I.e. use colorcolumns but for the one farthest to the right, highlight everything exceeding that using the above.

Community
  • 1
  • 1
Fredrik Pihl
  • 44,604
  • 7
  • 83
  • 130
0

I couldn't find a way. Fredrik's answer is a hack not using colorcolumn, but doesn't do exactly what I want.

I did a :h match and found the exactly line I need:

match OverLength /\%<73v.\%>72v/

...and, of course, the colorcolumn.

Community
  • 1
  • 1