Next: , Up: Highlighting Groups   [Contents][Index]


5.1 The different highlighting groups

Below is a list of all the highlighting groups that CDGB will use when syntax highlighting source files.

Statement

This represents the keywords a language defines.

Type

This represents the types a language defines.

Constant

This represents either a string or numeric value.

Comment

This represents the comments in a source file.

PreProc

This represents the C/C++ preprocessor commands.

Normal

This represents all normal text.

Below is a list of all the highlighting groups that CGDB will use when it is displaying it’s User Interface.

StatusLine

This represents the status bar in CGDB. The file dialog’s status bar also uses this group.

Search

This represents the group used when displaying the previous search in either the source window, the GDB window in scroll mode, or the file dialog window. This is only used when the hlsearch option is enabled.

IncSearch

This represents the group used when the user is searching in either the source window, the GDB window in scroll mode, or the file dialog window.

SelectedLineArrow

This represents the group used when the user has the selectedlinedisplay set to shortarrow or longarrow.

ExecutingLineArrow

This represents the group used when the user has the executinglinedisplay set to shortarrow or longarrow.

SelectedLineHighlight

This represents the group used when the user has the selectedlinedisplay option set to highlight.

ExecutingLineHighlight

This represents the group used when the user has the executinglinedisplay option set to highlight.

SelectedLineBlock

This represents the group used when the user has the selectedlinedisplay option set to block.

ExecutingLineBlock

This represents the group used when the user has the executinglinedisplay option set to block.

Breakpoint

This represents the group that is used when CGDB displays a line that has a breakpoint set.

DisabledBreakpoint

This represents the group that is used when CGDB displays a line that has a disabled breakpoint set.

SelectedLineNr

This represents the group that is used when CGDB is displaying the currently selected line. This is the line that the cursor is on.

ExecutingLineNr

This represents the group that is used when CGDB is displaying the currently executing line.

ScrollModeStatus

This represents the group that is used when CGDB is displaying the currently selected line number when in GDB Mode and the user is scrolling through the GDB buffer.

Logo

This is the group CGDB uses to display its logo on startup when no source file can be auto detected.

Mark

This is the group CGDB uses to display a mark in the source window. Marks are displayed when the showmarks option is enabled. See the showmarks option for more detail.


Next: , Up: Highlighting Groups   [Contents][Index]