feat: more icon support
This commit is contained in:
@ -28,7 +28,7 @@ local default = {
|
||||
if not translation then return end
|
||||
|
||||
local buffer = hover.buffer
|
||||
buffer:setline(conjunction('中文翻译'))
|
||||
buffer:setline(conjunction(hover.opts.icon.translation .. ' 中文翻译'))
|
||||
|
||||
for _, value in ipairs(translation) do
|
||||
buffer:setline(
|
||||
@ -43,7 +43,7 @@ local default = {
|
||||
if not definition then return end
|
||||
|
||||
local buffer = hover.buffer
|
||||
buffer:setline(conjunction('英文注释'))
|
||||
buffer:setline(conjunction(hover.opts.icon.definition .. ' 英文注释'))
|
||||
|
||||
for _, value in ipairs(definition) do
|
||||
buffer:setline(
|
||||
|
@ -42,7 +42,7 @@ function M.tag(hover, result)
|
||||
if not tag then return end
|
||||
|
||||
local buffer = hover.buffer
|
||||
buffer:setline(co('标签'))
|
||||
buffer:setline(co(hover.opts.icon.tag .. ' 标签'))
|
||||
|
||||
local size = #tag
|
||||
|
||||
@ -63,7 +63,7 @@ function M.exchange(hover, result)
|
||||
if not exchange then return end
|
||||
|
||||
local buffer = hover.buffer
|
||||
buffer:setline(co('词形变化'))
|
||||
buffer:setline(co(hover.opts.icon.exchange .. ' 词形变化'))
|
||||
|
||||
for description, value in pairs(exchange) do
|
||||
buffer:setline(
|
||||
@ -79,7 +79,7 @@ function M.pos(hover, result)
|
||||
if not pos then return end
|
||||
|
||||
local buffer = hover.buffer
|
||||
buffer:setline(co('词性'))
|
||||
buffer:setline(co(hover.opts.icon.pos .. ' 词性'))
|
||||
|
||||
for description, value in pairs(pos) do
|
||||
buffer:setline(
|
||||
|
@ -8,7 +8,7 @@ local interval = (' '):rep(4)
|
||||
function M.web(hover, result)
|
||||
if not result.web then return end
|
||||
local buffer = hover.buffer
|
||||
buffer:setline(co('网络释义'))
|
||||
buffer:setline(co(hover.opts.icon.web .. ' 网络释义'))
|
||||
|
||||
local indent = interval .. interval .. hover.opts.icon.list .. ' '
|
||||
local function remove_duplicate(strs)
|
||||
|
Reference in New Issue
Block a user