plugins.aerial.settings.layout.default_direction

Determines the default direction to open the aerial window. The prefer_* options will open the window in the other direction if there is a different buffer in the way of the preferred direction.

Type: null or one of “prefer_right”, “prefer_left”, “right”, “left”, “float” or raw lua code

Default: null

Plugin default: "prefer_right"

Declared by:

plugins.aerial.settings.layout.max_width

Maximum width of the aerial window. It can be integers or a float between 0 and 1 (e.g. 0.4 for 40%) or a list of those. For example, [ 40 0.2 ] means “the lesser of 40 columns or 20% of total”.

Type: null or raw lua code or (unsigned integer, meaning >=0) or integer or floating point number between 0.0 and 1.0 (both inclusive) or list of (raw lua code or (unsigned integer, meaning >=0) or integer or floating point number between 0.0 and 1.0 (both inclusive))

Default: null

Plugin default:

[
  40
  0.2
]

Declared by:

plugins.aerial.settings.layout.min_width

Minimum width of the aerial window. It can be integers or a float between 0 and 1 (e.g. 0.4 for 40%) or a list of those.

Type: null or raw lua code or (unsigned integer, meaning >=0) or integer or floating point number between 0.0 and 1.0 (both inclusive) or list of (raw lua code or (unsigned integer, meaning >=0) or integer or floating point number between 0.0 and 1.0 (both inclusive))

Default: null

Plugin default: 10

Declared by:

plugins.aerial.settings.layout.placement

Determines where the aerial window will be opened

  • "edge" - open aerial at the far right/left of the editor
  • "window" - open aerial to the right/left of the current window

Type: null or one of “edge”, “window” or raw lua code

Default: null

Plugin default: "window"

Declared by:

plugins.aerial.settings.layout.preserve_equality

Preserve window size equality with (:help CTRL-W_=).

Type: null or boolean or raw lua code

Default: null

Plugin default: false

Declared by:

plugins.aerial.settings.layout.resize_to_content

When the symbols change, resize the aerial window (within min/max constraints) to fit.

Type: null or boolean or raw lua code

Default: null

Plugin default: true

Declared by:

plugins.aerial.settings.layout.width

Width of the aerial window. It can be integers or a float between 0 and 1 (e.g. 0.4 for 40%).

Type: null or raw lua code or (unsigned integer, meaning >=0) or integer or floating point number between 0.0 and 1.0 (both inclusive)

Default: null

Plugin default: null

Declared by:

plugins.aerial.settings.layout.win_opts

Key-value pairs of window-local options for aerial window (e.g. winhl).

Type: null or (attribute set of (anything or raw lua code))

Default: null

Plugin default: { }

Declared by: