mirror of
https://github.com/folke/snacks.nvim
synced 2025-08-04 10:49:08 +00:00
fix(picker): split edit_win in {"pick_win", "jump"}
This commit is contained in:
parent
e960010496
commit
dcd3bc0329
3 changed files with 4 additions and 5 deletions
|
@ -117,7 +117,7 @@ function M.toggle_preview(picker)
|
|||
picker:show_preview()
|
||||
end
|
||||
|
||||
function M.edit_win(picker, item, action)
|
||||
function M.pick_win(picker, item, action)
|
||||
local overlays = {} ---@type snacks.win[]
|
||||
picker.layout:hide()
|
||||
local chars = "asdfghjkl"
|
||||
|
@ -135,7 +135,7 @@ function M.edit_win(picker, item, action)
|
|||
height = 3,
|
||||
text = (" \n %s \n "):format(c),
|
||||
wo = {
|
||||
winhighlight = "NormalFloat:SnacksPickerEditWin",
|
||||
winhighlight = "NormalFloat:SnacksPickerPickWin",
|
||||
},
|
||||
})
|
||||
end
|
||||
|
@ -149,7 +149,6 @@ function M.edit_win(picker, item, action)
|
|||
local win = overlays[char]
|
||||
if win then
|
||||
picker.main = win.opts.win
|
||||
M.jump(picker, item, action)
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
@ -185,7 +185,7 @@ local defaults = {
|
|||
["<a-p>"] = { "toggle_preview", mode = { "i", "n" } },
|
||||
["<a-w>"] = { "cycle_win", mode = { "i", "n" } },
|
||||
["<C-w>"] = { "<c-s-w>", mode = { "i" }, expr = true, desc = "delete word" },
|
||||
["<S-CR>"] = { "edit_win", mode = { "n", "i" } },
|
||||
["<S-CR>"] = { { "pick_win", "jump" }, mode = { "n", "i" } },
|
||||
["<C-Up>"] = { "history_back", mode = { "i", "n" } },
|
||||
["<C-Down>"] = { "history_forward", mode = { "i", "n" } },
|
||||
["<Tab>"] = { "select_and_next", mode = { "i", "n" } },
|
||||
|
|
|
@ -65,7 +65,7 @@ Snacks.util.set_hl({
|
|||
GitStatusCopied = "SnacksPickerGitStatus",
|
||||
GitStatusUntracked = "SnacksPickerGitStatus",
|
||||
ManSection = "Number",
|
||||
EditWin = "DiagnosticVirtualTextError",
|
||||
PickWin = "DiagnosticVirtualTextError",
|
||||
ManPage = "Special",
|
||||
-- Icons
|
||||
Icon = "Special",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue