diff --git a/lua/cmp_buffer/source.lua b/lua/cmp_buffer/source.lua index 6d7b7a0..9be673c 100644 --- a/lua/cmp_buffer/source.lua +++ b/lua/cmp_buffer/source.lua @@ -11,7 +11,7 @@ local buffer = require('cmp_buffer.buffer') ---@type cmp_buffer.Options local defaults = { keyword_length = 3, - keyword_pattern = [[\%(-\?\d\+\%(\.\d\+\)\?\|\h\w*\%([\-]\w*\)*\)]], + keyword_pattern = [[\%(-\?\d\+\%(\.\d\+\)\?\|\h\%(\w\|á\|Á\|é\|É\|í\|Í\|ó\|Ó\|ú\|Ú\)*\%(-\%(\w\|á\|Á\|é\|É\|í\|Í\|ó\|Ó\|ú\|Ú\)*\)*\)]], get_bufnrs = function() return { vim.api.nvim_get_current_buf() } end,