4

I fold some of the functions on my C code. When I fold them, the color becomes gray. Is there any way to change the color of folded part to another color?

Xavier T.
  • 40,509
  • 10
  • 68
  • 97
alex
  • 1,319
  • 3
  • 16
  • 28

2 Answers2

8

You can use the :highlight setting. For instance, to set the background to red, add this to your .vimrc:

highlight Folded ctermbg=red

You can view a list of supported colour names by running :source $VIMRUNTIME/syntax/colortest.vim. ctermbg updates the console background; ctermfg updates the console foreground; and guibg & guifg update gvim's background and foreground colours. If you're changing gvim's settings, you can use whatever hex code you like (you don't have to restrict yourself to supported colours).

Alex P
  • 5,942
  • 2
  • 23
  • 30
2

Type :verbose hi it will describe you all the highlighting groups and where they are defined. There is probably one describing the Fold but I don't know the group name by heart.

Xavier T.
  • 40,509
  • 10
  • 68
  • 97