caio.co/de/dotfiles

Swap case and use telescope for lsp symbols

Id
0e85345f6ace437eb3995dfe9a1a0de7938097d3
Author
Caio
Commit time
2024-03-23T09:04:50+01:00

Modified config/nvim/lua/config/lsp.lua

@@ -19,8 +19,8
map('n', '<leader>rn', '<cmd>lua vim.lsp.buf.rename()<CR>', opts)
map('n', '<leader>a', '<cmd>lua vim.lsp.buf.code_action()<CR>', opts)

- map('n', '<leader>s', '<cmd>lua vim.lsp.buf.workspace_symbol()<CR>', opts)
- map('n', '<leader>S', '<cmd>lua vim.lsp.buf.document_symbol()<CR>', opts)
+ map('n', '<leader>s', '<cmd>Telescope lsp_document_symbols<CR>', opts)
+ map('n', '<leader>S', '<cmd>Telescope lsp_dynamic_workspace_symbols<CR>', opts)

local cmd = vim.api.nvim_command
-- Format right before saving