mirror of
https://github.com/SpaceVim/SpaceVim.git
synced 2025-01-23 17:30:04 +08:00
fix(guide): move getName function to lua
This commit is contained in:
parent
bdc177e320
commit
e5f8d2b012
@ -539,7 +539,7 @@ local function updateStatusline()
|
|||||||
{ 'Guide: ', 'LeaderGuiderPrompt' },
|
{ 'Guide: ', 'LeaderGuiderPrompt' },
|
||||||
{ sep .. ' ', 'LeaderGuiderSep1' },
|
{ sep .. ' ', 'LeaderGuiderSep1' },
|
||||||
{
|
{
|
||||||
vim.fn['SpaceVim#mapping#leader#getName'](prefix_key) .. table.concat(keys, '') .. gname,
|
M.getName(prefix_key) .. table.concat(keys, '') .. gname,
|
||||||
'LeaderGuiderName',
|
'LeaderGuiderName',
|
||||||
},
|
},
|
||||||
{ sep .. ' ', 'LeaderGuiderSep2' },
|
{ sep .. ' ', 'LeaderGuiderSep2' },
|
||||||
@ -863,8 +863,20 @@ function M.parse_mappings()
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
function M.getName(p)
|
function M.getName(key)
|
||||||
return vim.fn['SpaceVim#mapping#leader#getName'](p)
|
if key == ' ' then
|
||||||
|
return '[SPC]'
|
||||||
|
elseif key == 'g' then
|
||||||
|
return '[g]'
|
||||||
|
elseif key == 'z' then
|
||||||
|
return '[z]'
|
||||||
|
elseif key == vim.g.spacevim_windows_leader then
|
||||||
|
return '[WIN]'
|
||||||
|
elseif key == '\\' then
|
||||||
|
return '<leader>'
|
||||||
|
else
|
||||||
|
return ''
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
return M
|
return M
|
||||||
|
Loading…
Reference in New Issue
Block a user