Neovimのcommand-completion-customlistの仕様を確かめる
#Neovim
https://neovim.io/doc/user/map.html#%3Acommand-completion-customlist
code:lua
vim.api.nvim_create_user_command("Foo", function() end, {
nargs = "*",
desc = "Po.nvim commands",
complete = function(arg_lead, cmd_line, cursor_pos)
local line = string.format('arg_lead: "%s", cmd_line: "%s", cursor_pos: "%s"', arg_lead, cmd_line, cursor_pos)
vim.api.nvim_buf_set_lines(0, 1, 1, false, { line })
return {}
end,
})