plugins.cmp.filetype.<name>.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.filetype.<name>.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.filetype.<name>.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.filetype.<name>.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.filetype.<name>.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.filetype.<name>.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.filetype.<name>.window.completion.zindex
The window’s zindex.
See |nvim_open_win|
.
Type: null or (unsigned integer, meaning >=0)
Default:
null
Declared by: