Expose built-in comparators
This commit is contained in:
16
README.md
16
README.md
@@ -313,16 +313,18 @@ to return something other than `nil` takes precedence.
|
||||
|
||||
Each function must return `boolean|nil`.
|
||||
|
||||
You can use the preset functions from `cmp.config.compare.*`.
|
||||
|
||||
Default:
|
||||
```lua
|
||||
{
|
||||
compare.offset,
|
||||
compare.exact,
|
||||
compare.score,
|
||||
compare.kind,
|
||||
compare.sort_text,
|
||||
compare.length,
|
||||
compare.order,
|
||||
cmp.config.compare.offset,
|
||||
cmp.config.compare.exact,
|
||||
cmp.config.compare.score,
|
||||
cmp.config.compare.kind,
|
||||
cmp.config.compare.sort_text,
|
||||
cmp.config.compare.length,
|
||||
cmp.config.compare.order,
|
||||
}
|
||||
```
|
||||
|
||||
|
||||
@@ -13,6 +13,10 @@ end
|
||||
cmp.lsp = require('cmp.types.lsp')
|
||||
cmp.vim = require('cmp.types.vim')
|
||||
|
||||
---Export default config presets.
|
||||
cmp.config = {}
|
||||
cmp.config.compare = require('cmp.config.compare')
|
||||
|
||||
---Export mapping
|
||||
cmp.mapping = require('cmp.config.mapping')
|
||||
|
||||
|
||||
Reference in New Issue
Block a user