@@ -304,8 +304,9 @@ local on_attach = function(_, bufnr)
304304 nmap (' <leader>ca' , vim .lsp .buf .code_action , ' [C]ode [A]ction' )
305305
306306 nmap (' gd' , vim .lsp .buf .definition , ' [G]oto [D]efinition' )
307- nmap (' gi' , vim .lsp .buf .implementation , ' [G]oto [I]mplementation' )
308307 nmap (' gr' , require (' telescope.builtin' ).lsp_references , ' [G]oto [R]eferences' )
308+ nmap (' gI' , vim .lsp .buf .implementation , ' [G]oto [I]mplementation' )
309+ nmap (' <leader>D' , vim .lsp .buf .type_definition , ' Type [D]efinition' )
309310 nmap (' <leader>ds' , require (' telescope.builtin' ).lsp_document_symbols , ' [D]ocument [S]ymbols' )
310311 nmap (' <leader>ws' , require (' telescope.builtin' ).lsp_dynamic_workspace_symbols , ' [W]orkspace [S]ymbols' )
311312
@@ -315,7 +316,6 @@ local on_attach = function(_, bufnr)
315316
316317 -- Lesser used LSP functionality
317318 nmap (' gD' , vim .lsp .buf .declaration , ' [G]oto [D]eclaration' )
318- nmap (' <leader>D' , vim .lsp .buf .type_definition , ' Type [D]efinition' )
319319 nmap (' <leader>wa' , vim .lsp .buf .add_workspace_folder , ' [W]orkspace [A]dd Folder' )
320320 nmap (' <leader>wr' , vim .lsp .buf .remove_workspace_folder , ' [W]orkspace [R]emove Folder' )
321321 nmap (' <leader>wl' , function ()
@@ -355,7 +355,7 @@ for _, lsp in ipairs(servers) do
355355 }
356356end
357357
358- -- Turn on status information
358+ -- Turn on lsp status information
359359require (' fidget' ).setup ()
360360
361361-- Example custom configuration for lua
0 commit comments