plugins.cmp.filetype.<name>.performance.async_budget
Maximum time (in ms) an async function is allowed to run during one step of the event loop.
Type: null or unsigned integer, meaning >=0, or raw lua code
Default:
null
Plugin default: 1
Declared by:
plugins.cmp.filetype.<name>.performance.confirm_resolve_timeout
Sets the timeout for resolving item before confirmation.
Type: null or unsigned integer, meaning >=0, or raw lua code
Default:
null
Plugin default: 80
Declared by:
plugins.cmp.filetype.<name>.performance.debounce
Sets debounce time. This is the interval used to group up completions from different sources for filtering and displaying.
Type: null or unsigned integer, meaning >=0, or raw lua code
Default:
null
Plugin default: 60
Declared by:
plugins.cmp.filetype.<name>.performance.fetching_timeout
Sets the timeout of candidate fetching process. The nvim-cmp will wait to display the most prioritized source.
Type: null or unsigned integer, meaning >=0, or raw lua code
Default:
null
Plugin default: 500
Declared by:
plugins.cmp.filetype.<name>.performance.max_view_entries
Maximum number of items to show in the entries list.
Type: null or unsigned integer, meaning >=0, or raw lua code
Default:
null
Plugin default: 200
Declared by:
plugins.cmp.filetype.<name>.performance.throttle
Sets throttle time. This is used to delay filtering and displaying completions.
Type: null or unsigned integer, meaning >=0, or raw lua code
Default:
null
Plugin default: 30
Declared by: