Closed Nonenever closed 3 years ago
local function filter(input) for cand in input:iter() do if string.find(cand.text, " ") then -- cand.text=string.gsub(cand.text," "," ") yield(string.gsub(cand.text," "," ")) --- 如何写 才对 ,替换显示 end yield(cand) end end return filter
在 schema文件的 filters: 下添加 - lua_filter@zhuanyi_filter zhuanyi_filter.lua 为 `local function xform_th(inp) if inp == "" then return "" end inpx = string.gsub(inp, " ", " ") return inpx .. ")" --加右括号 测试 end
local function filter(input)
for cand in input:iter() do
cand:get_genuine().text = xform_th((cand.text))
yield(cand)
end
end
return filter
`
显示 只有部分为 满足要求,不是全部的,不知道是什么原因?)
在rime中候选项中的  替换为空格后输出