@@ -304,8 +304,9 @@ local on_attach = function(_, bufnr)
304
304
nmap (' <leader>ca' , vim .lsp .buf .code_action , ' [C]ode [A]ction' )
305
305
306
306
nmap (' gd' , vim .lsp .buf .definition , ' [G]oto [D]efinition' )
307
- nmap (' gi' , vim .lsp .buf .implementation , ' [G]oto [I]mplementation' )
308
307
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' )
309
310
nmap (' <leader>ds' , require (' telescope.builtin' ).lsp_document_symbols , ' [D]ocument [S]ymbols' )
310
311
nmap (' <leader>ws' , require (' telescope.builtin' ).lsp_dynamic_workspace_symbols , ' [W]orkspace [S]ymbols' )
311
312
@@ -315,7 +316,6 @@ local on_attach = function(_, bufnr)
315
316
316
317
-- Lesser used LSP functionality
317
318
nmap (' gD' , vim .lsp .buf .declaration , ' [G]oto [D]eclaration' )
318
- nmap (' <leader>D' , vim .lsp .buf .type_definition , ' Type [D]efinition' )
319
319
nmap (' <leader>wa' , vim .lsp .buf .add_workspace_folder , ' [W]orkspace [A]dd Folder' )
320
320
nmap (' <leader>wr' , vim .lsp .buf .remove_workspace_folder , ' [W]orkspace [R]emove Folder' )
321
321
nmap (' <leader>wl' , function ()
@@ -355,7 +355,7 @@ for _, lsp in ipairs(servers) do
355
355
}
356
356
end
357
357
358
- -- Turn on status information
358
+ -- Turn on lsp status information
359
359
require (' fidget' ).setup ()
360
360
361
361
-- Example custom configuration for lua
0 commit comments