15 lines
375 B
Lua
15 lines
375 B
Lua
---@type blink.cmp.API
|
|
local cmp = require("blink.cmp")
|
|
|
|
cmp.build():pwait()
|
|
|
|
---@type blink.cmp.Config
|
|
local cmp_options = {
|
|
keymap = { preset = "default" },
|
|
completion = { menu = { auto_show = true }, documentation = { auto_show = true } },
|
|
sources = { default = { "lsp", "path", "snippets", "buffer" } },
|
|
fuzzy = { implementation = "rust" },
|
|
}
|
|
|
|
cmp.setup(cmp_options)
|