31 lines
639 B
Lua
31 lines
639 B
Lua
|
local function init()
|
||
|
vim.o.completeopt = "menuone,noselect"
|
||
|
require'compe'.setup {
|
||
|
enabled = true;
|
||
|
autocomplete = true;
|
||
|
debug = false;
|
||
|
min_length = 1;
|
||
|
preselect = 'enable';
|
||
|
throttle_time = 80;
|
||
|
source_timeout = 200;
|
||
|
incomplete_delay = 400;
|
||
|
max_abbr_width = 100;
|
||
|
max_kind_width = 100;
|
||
|
max_menu_width = 100;
|
||
|
documentation = true;
|
||
|
|
||
|
source = {
|
||
|
path = true;
|
||
|
buffer = true;
|
||
|
calc = true;
|
||
|
nvim_lsp = true;
|
||
|
nvim_lua = true;
|
||
|
vsnip = true;
|
||
|
ultisnips = true;
|
||
|
};
|
||
|
}
|
||
|
end
|
||
|
|
||
|
return {
|
||
|
init = init
|
||
|
}
|