We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
format_item
1 parent fac4966 commit 97bebb6Copy full SHA for 97bebb6
lua/kickstart/plugins/debug.lua
@@ -78,13 +78,13 @@ return {
78
},
79
}
80
local menu_options = {}
81
- for k, v in pairs(props) do
82
- table.insert(menu_options, ('%s: %s'):format(k, v.value))
+ for k, _ in pairs(props) do
+ table.insert(menu_options, k)
83
end
84
vim.ui.select(menu_options, {
85
prompt = 'Edit Breakpoint',
86
+ format_item = function(item) return ('%s: %s'):format(item, props[item].value) end,
87
}, function(choice)
- local prompt = (tostring(choice)):gsub(':.*', '')
88
props[prompt].setter(vim.fn.input {
89
prompt = ('[%s] '):format(prompt),
90
default = props[prompt].value,
0 commit comments