plugins.cmp.extraOptions.window.completion.border

Defines the border to use for nvim-cmp completion popup menu. Accepts same border values as nvim_open_win(). See :help nvim_open_win() for more info.

Type: null or string or list of string or list of list of string or raw lua code

Default: null

Plugin default: [ "" "" "" "" "" "" "" "" ]

Declared by:

plugins.cmp.extraOptions.window.completion.col_offset

Offsets the completion window relative to the cursor.

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

Default: null

Plugin default: 0

Declared by:

plugins.cmp.extraOptions.window.completion.scrollbar

Whether the scrollbar should be enabled if there are more items that fit.

Type: null or boolean or raw lua code

Default: null

Plugin default: true

Declared by:

plugins.cmp.extraOptions.window.completion.scrolloff

Specify the window’s scrolloff option. See |‘scrolloff’|.

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

Default: null

Plugin default: 0

Declared by:

plugins.cmp.extraOptions.window.completion.side_padding

The amount of padding to add on the completion window’s sides.

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

Default: null

Plugin default: 1

Declared by:

plugins.cmp.extraOptions.window.completion.winhighlight

Specify the window’s winhighlight option. See |nvim_open_win|.

Type: null or string or raw lua code

Default: null

Plugin default: "Normal:Pmenu,FloatBorder:Pmenu,CursorLine:PmenuSel,Search:None"

Declared by:

plugins.cmp.extraOptions.window.completion.zindex

The window’s zindex. See |nvim_open_win|.

Type: null or (unsigned integer, meaning >=0)

Default: null

Declared by: