mirror of
https://github.com/folke/snacks.nvim
synced 2025-12-23 08:47:57 +00:00
fix(keymap): make sure opts are a table. Closes #2392
This commit is contained in:
parent
46917d0629
commit
367d1bd385
1 changed files with 1 additions and 1 deletions
|
|
@ -73,7 +73,7 @@ end
|
|||
---@return T opts, string[]? fts, vim.lsp.get_clients.Filter? lsp, fun(buf?:number) enabled
|
||||
local function get_opts(...)
|
||||
---@type snacks.keymap.set.Opts|snacks.keymap.del.Opts
|
||||
local opts = Snacks.config.merge(...)
|
||||
local opts = Snacks.config.merge({}, ...)
|
||||
opts.silent = opts.silent ~= false
|
||||
opts.buffer = (opts.buffer == 0 or opts.buffer == true) and vim.api.nvim_get_current_buf() or opts.buffer
|
||||
local fts = opts.ft and (type(opts.ft) == "table" and opts.ft or { opts.ft }) or nil --[[@as string[] ]]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue