diff --git a/script/provider/completion.lua b/script/provider/completion.lua index 227964b3a7a825e10b8401b4e0b27ae25a86ec8f..92546571df032900a038b8a33ff56dbc31c306e5 100644 --- a/script/provider/completion.lua +++ b/script/provider/completion.lua @@ -6,8 +6,8 @@ local config = require 'config' local isEnable = false local function allWords() - local str = [[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789.:('"[,#*@|=-{ ]] - local list = {'\t', '\n'} + local str = '\t\n.:(\'"[,#*@|=-{ ' + local list = {} for c in str:gmatch '.' do list[#list+1] = c end