mirror of
https://github.com/harivansh-afk/forge.nvim.git
synced 2026-04-15 12:03:51 +00:00
feat: cmdline tab improvements
This commit is contained in:
parent
c677feee2f
commit
597788b447
2 changed files with 14 additions and 52 deletions
|
|
@ -382,11 +382,14 @@ local function complete(arglead, cmdline, _)
|
|||
|
||||
local flag, value_prefix = arglead:match('^(%-%-[^=]+)=(.*)$')
|
||||
if flag and flag_values[flag] then
|
||||
return vim.tbl_map(function(v)
|
||||
return flag .. '=' .. v
|
||||
end, vim.tbl_filter(function(v)
|
||||
return v:find(value_prefix, 1, true) == 1
|
||||
end, flag_values[flag]))
|
||||
return vim.tbl_map(
|
||||
function(v)
|
||||
return flag .. '=' .. v
|
||||
end,
|
||||
vim.tbl_filter(function(v)
|
||||
return v:find(value_prefix, 1, true) == 1
|
||||
end, flag_values[flag])
|
||||
)
|
||||
end
|
||||
|
||||
if arg_idx == 1 then
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue