@@ -274,57 +274,55 @@ require('lazy').setup({
274274  { --  Useful plugin to show you pending keybinds.
275275    ' folke/which-key.nvim'  ,
276276    event  =  ' VimEnter'  , --  Sets the loading event to 'VimEnter'
277-     config  =  function () --  This is the function that runs, AFTER loading
278-       require (' which-key'  ).setup  {
279-         icons  =  {
280-           --  set icon mappings to true if you have a Nerd Font
281-           mappings  =  vim .g .have_nerd_font ,
282-           --  If you are using a Nerd Font: set icons.keys to an empty table which will use the
283-           --  default whick-key.nvim defined Nerd Font icons, otherwise define a string table
284-           keys  =  vim .g .have_nerd_font  and  {} or  {
285-             Up  =  ' <Up> '  ,
286-             Down  =  ' <Down> '  ,
287-             Left  =  ' <Left> '  ,
288-             Right  =  ' <Right> '  ,
289-             C  =  ' <C-…> '  ,
290-             M  =  ' <M-…> '  ,
291-             D  =  ' <D-…> '  ,
292-             S  =  ' <S-…> '  ,
293-             CR  =  ' <CR> '  ,
294-             Esc  =  ' <Esc> '  ,
295-             ScrollWheelDown  =  ' <ScrollWheelDown> '  ,
296-             ScrollWheelUp  =  ' <ScrollWheelUp> '  ,
297-             NL  =  ' <NL> '  ,
298-             BS  =  ' <BS> '  ,
299-             Space  =  ' <Space> '  ,
300-             Tab  =  ' <Tab> '  ,
301-             F1  =  ' <F1>'  ,
302-             F2  =  ' <F2>'  ,
303-             F3  =  ' <F3>'  ,
304-             F4  =  ' <F4>'  ,
305-             F5  =  ' <F5>'  ,
306-             F6  =  ' <F6>'  ,
307-             F7  =  ' <F7>'  ,
308-             F8  =  ' <F8>'  ,
309-             F9  =  ' <F9>'  ,
310-             F10  =  ' <F10>'  ,
311-             F11  =  ' <F11>'  ,
312-             F12  =  ' <F12>'  ,
313-           },
277+     opts  =  {
278+       icons  =  {
279+         --  set icon mappings to true if you have a Nerd Font
280+         mappings  =  vim .g .have_nerd_font ,
281+         --  If you are using a Nerd Font: set icons.keys to an empty table which will use the
282+         --  default whick-key.nvim defined Nerd Font icons, otherwise define a string table
283+         keys  =  vim .g .have_nerd_font  and  {} or  {
284+           Up  =  ' <Up> '  ,
285+           Down  =  ' <Down> '  ,
286+           Left  =  ' <Left> '  ,
287+           Right  =  ' <Right> '  ,
288+           C  =  ' <C-…> '  ,
289+           M  =  ' <M-…> '  ,
290+           D  =  ' <D-…> '  ,
291+           S  =  ' <S-…> '  ,
292+           CR  =  ' <CR> '  ,
293+           Esc  =  ' <Esc> '  ,
294+           ScrollWheelDown  =  ' <ScrollWheelDown> '  ,
295+           ScrollWheelUp  =  ' <ScrollWheelUp> '  ,
296+           NL  =  ' <NL> '  ,
297+           BS  =  ' <BS> '  ,
298+           Space  =  ' <Space> '  ,
299+           Tab  =  ' <Tab> '  ,
300+           F1  =  ' <F1>'  ,
301+           F2  =  ' <F2>'  ,
302+           F3  =  ' <F3>'  ,
303+           F4  =  ' <F4>'  ,
304+           F5  =  ' <F5>'  ,
305+           F6  =  ' <F6>'  ,
306+           F7  =  ' <F7>'  ,
307+           F8  =  ' <F8>'  ,
308+           F9  =  ' <F9>'  ,
309+           F10  =  ' <F10>'  ,
310+           F11  =  ' <F11>'  ,
311+           F12  =  ' <F12>'  ,
314312        },
315-       }
316313
317-       --  Document existing key chains
318-       require (' which-key'  ).add  {
319-         { ' <leader>c'  , group  =  ' [C]ode'  , mode  =  { ' n'  , ' x'   } },
320-         { ' <leader>d'  , group  =  ' [D]ocument'   },
321-         { ' <leader>r'  , group  =  ' [R]ename'   },
322-         { ' <leader>s'  , group  =  ' [S]earch'   },
323-         { ' <leader>w'  , group  =  ' [W]orkspace'   },
324-         { ' <leader>t'  , group  =  ' [T]oggle'   },
325-         { ' <leader>h'  , group  =  ' Git [H]unk'  , mode  =  { ' n'  , ' v'   } },
326-       }
327-     end ,
314+         --  Document existing key chains
315+         spec  =  {
316+           { ' <leader>c'  , group  =  ' [C]ode'  , mode  =  { ' n'  , ' x'   } },
317+           { ' <leader>d'  , group  =  ' [D]ocument'   },
318+           { ' <leader>r'  , group  =  ' [R]ename'   },
319+           { ' <leader>s'  , group  =  ' [S]earch'   },
320+           { ' <leader>w'  , group  =  ' [W]orkspace'   },
321+           { ' <leader>t'  , group  =  ' [T]oggle'   },
322+           { ' <leader>h'  , group  =  ' Git [H]unk'  , mode  =  { ' n'  , ' v'   } },
323+         },
324+       },
325+     },
328326  },
329327
330328  --  NOTE: Plugins can specify dependencies.
0 commit comments