plugins.indent-blankline.settings.scope.enabled

Enables or disables scope.

Plugin default: true

Type: null or boolean or raw lua code

Default: null

Declared by:

plugins.indent-blankline.settings.scope.char

Character, or list of characters, that get used to display the scope indentation guide.

Each character has to have a display width of 0 or 1.

Default: indent.char

Type: null or string or list of string

Default: null

Declared by:

plugins.indent-blankline.settings.scope.highlight

Highlight group, or list of highlight groups, that get applied to the scope.

Default: |hl-IblScope|

Type: null or string or list of string

Default: null

Declared by:

plugins.indent-blankline.settings.scope.injected_languages

Checks for the current scope in injected treesitter languages. This also influences if the scope gets excluded or not.

Plugin default: true

Type: null or boolean or raw lua code

Default: null

Declared by:

plugins.indent-blankline.settings.scope.priority

Virtual text priority for the scope.

Plugin default: 1024

Type: null or unsigned integer, meaning >=0, or raw lua code

Default: null

Declared by:

plugins.indent-blankline.settings.scope.show_end

Shows an underline on the last line of the scope.

Plugin default: true

Type: null or boolean or raw lua code

Default: null

Declared by:

plugins.indent-blankline.settings.scope.show_exact_scope

Shows an underline on the first line of the scope starting at the exact start of the scope (even if this is to the right of the indent guide) and an underline on the last line of the scope ending at the exact end of the scope.

Plugin default: false

Type: null or boolean or raw lua code

Default: null

Declared by:

plugins.indent-blankline.settings.scope.show_start

Shows an underline on the first line of the scope.

Plugin default: true

Type: null or boolean or raw lua code

Default: null

Declared by: