plugins.todo-comments.highlight.after

“fg” or “bg” or empty.

Type: null or string or raw lua code

Default: null

Plugin default: "fg"

Declared by:

plugins.todo-comments.highlight.before

“fg” or “bg” or empty.

Type: null or string or raw lua code

Default: null

Plugin default: ""

Declared by:

plugins.todo-comments.highlight.commentsOnly

Uses treesitter to match keywords in comments only.

Type: null or boolean or raw lua code

Default: null

Plugin default: true

Declared by:

plugins.todo-comments.highlight.exclude

List of file types to exclude highlighting.

Type: null or (list of string)

Default: null

Declared by:

plugins.todo-comments.highlight.keyword

“fg”, “bg”, “wide”, “wide_bg”, “wide_fg” or empty. (wide and wide_bg is the same as bg, but will also highlight surrounding characters, wide_fg acts accordingly but with fg).

Type: null or string or raw lua code

Default: null

Plugin default: "wide"

Declared by:

plugins.todo-comments.highlight.maxLineLen

Ignore lines longer than this.

Type: null or signed integer or floating point number or raw lua code

Default: null

Plugin default: 400

Declared by:

plugins.todo-comments.highlight.multiline

Enable multiline todo comments.

Type: null or boolean or raw lua code

Default: null

Plugin default: true

Declared by:

plugins.todo-comments.highlight.multilineContext

Extra lines that will be re-evaluated when changing a line.

Type: null or signed integer or floating point number or raw lua code

Default: null

Plugin default: 10

Declared by:

plugins.todo-comments.highlight.multilinePattern

Lua pattern to match the next multiline from the start of the matched keyword.

Type: null or string or raw lua code

Default: null

Plugin default: "^."

Declared by:

plugins.todo-comments.highlight.pattern

Pattern or list of patterns, used for highlighting (vim regex)

Note: the provided pattern will be embedded as such: [[PATTERN]].

Type: null or string or list of string

Default: null

Plugin default: .*<(KEYWORDS)\s*:

Declared by: