mirror of
https://github.com/iofq/nvim.nix.git
synced 2026-01-23 08:55:16 -06:00
dart persist + picker
This commit is contained in:
parent
9457c7436e
commit
4b7636090f
13 changed files with 149 additions and 519 deletions
|
|
@ -1,29 +1,4 @@
|
|||
M = {}
|
||||
M.marks = function()
|
||||
Snacks.picker.marks {
|
||||
['local'] = false,
|
||||
on_show = function()
|
||||
vim.cmd.delmarks { args = { '0-9' } }
|
||||
vim.cmd.delmarks { args = { '"' } }
|
||||
end,
|
||||
actions = {
|
||||
markdel = function(picker)
|
||||
for _, item in ipairs(picker:selected { fallback = true }) do
|
||||
vim.cmd.delmarks { args = { item.label } }
|
||||
end
|
||||
vim.cmd('wshada')
|
||||
picker.list:set_selected()
|
||||
picker.list:set_target()
|
||||
picker:find()
|
||||
end,
|
||||
},
|
||||
win = {
|
||||
input = {
|
||||
keys = { ['<c-x>'] = { 'markdel', mode = { 'n', 'i' } } },
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
||||
M.diagnostics = function(filter)
|
||||
Snacks.picker.diagnostics {
|
||||
filter = filter,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue