File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -39,12 +39,12 @@ local settings = {
3939 },
4040}
4141
42- local function clear_mappings ()
42+ local function unmap_keys ()
4343 for mode , keys in pairs (settings .mappings ) do
4444 for key , subkeys in pairs (keys ) do
45- vim .keymap .del ( mode , key )
45+ pcall ( vim .keymap .del , mode , key )
4646 for subkey , _ in pairs (subkeys ) do
47- vim .keymap .del ( mode , subkey )
47+ pcall ( vim .keymap .del , mode , subkey )
4848 end
4949 end
5050 end
@@ -142,6 +142,7 @@ local function map_keys()
142142end
143143
144144function M .setup (update )
145+ unmap_keys ()
145146 settings = vim .tbl_deep_extend (" force" , settings , update or {})
146147 if settings .keys or settings .clear_empty_lines then
147148 vim .notify (
@@ -165,7 +166,6 @@ function M.setup(update)
165166 settings .keys
166167 end
167168 end
168- pcall (clear_mappings )
169169 map_keys ()
170170end
171171
You can’t perform that action at this time.
0 commit comments