From 8e84dcf85c8a73ebcf6ade6b7b77544f468f1dfa Mon Sep 17 00:00:00 2001 From: Folke Lemaitre Date: Sat, 18 Feb 2023 09:55:56 +0100 Subject: [PATCH] fix(mini.surround): don't create empty keymaps. Fixes #296 --- lua/lazyvim/plugins/coding.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lua/lazyvim/plugins/coding.lua b/lua/lazyvim/plugins/coding.lua index f9ef9bee..522b207e 100644 --- a/lua/lazyvim/plugins/coding.lua +++ b/lua/lazyvim/plugins/coding.lua @@ -107,6 +107,9 @@ return { { opts.mappings.replace, desc = "Replace surrounding" }, { opts.mappings.update_n_lines, desc = "Update `MiniSurround.config.n_lines`" }, } + mappings = vim.tbl_filter(function(m) + return m[1] and #m[1] > 0 + end, mappings) return vim.list_extend(mappings, keys) end, opts = {