From c7dded4bf9969a4111a66e748ed56cc9512ad536 Mon Sep 17 00:00:00 2001 From: Matt Leong Date: Mon, 13 Dec 2021 09:34:10 -0800 Subject: [PATCH] fix(plugins): update telescope mappings --- lua/cosmic/lsp/mappings.lua | 11 ++++++++++- lua/cosmic/lsp/providers/null_ls.lua | 3 +-- lua/cosmic/plugins/telescope/init.lua | 4 ++++ 3 files changed, 15 insertions(+), 3 deletions(-) diff --git a/lua/cosmic/lsp/mappings.lua b/lua/cosmic/lsp/mappings.lua index b6daee1..f5efdcf 100644 --- a/lua/cosmic/lsp/mappings.lua +++ b/lua/cosmic/lsp/mappings.lua @@ -14,15 +14,24 @@ map('n', 'gn', 'lua require("cosmic-ui").rename()') map('n', '[g', 'lua vim.diagnostic.goto_prev()') map('n', ']g', 'lua vim.diagnostic.goto_next()') map('n', 'ge', 'lua vim.diagnostic.open_float(nil, { scope = "line", })') -map('n', 'ge', 'lua require("telescope.builtin").lsp_document_diagnostics()') +map('n', 'ge', 'Telescope diagnostics bufnr=0') + +-- hover map('n', 'K', 'lua vim.lsp.buf.hover()') + +-- code actions map('n', 'ga', 'lua require("cosmic-ui").code_actions()') map('v', 'ga', 'lua require("cosmic-ui").range_code_actions()') + +-- formatting map('n', 'gf', 'lua vim.lsp.buf.formatting()') map('v', 'gf', 'lua vim.lsp.buf.range_formatting()') + +-- signature help map('n', '', 'lua require("lsp_signature").signature()') -- lsp workspace +map('n', 'wd', 'Telescope diagnostics') map('n', 'wa', 'lua vim.lsp.buf.add_workspace_folder()') map('n', 'wr', 'lua vim.lsp.buf.remove_workspace_folder()') map( diff --git a/lua/cosmic/lsp/providers/null_ls.lua b/lua/cosmic/lsp/providers/null_ls.lua index 4232a52..8a28379 100644 --- a/lua/cosmic/lsp/providers/null_ls.lua +++ b/lua/cosmic/lsp/providers/null_ls.lua @@ -31,5 +31,4 @@ require('null-ls').setup(vim.tbl_deep_extend('force', { null_ls.builtins.formatting.stylua, }, - root_dir = defaults.root_dir, -}, config_opts or {})) +}, defaults, config_opts or {})) diff --git a/lua/cosmic/plugins/telescope/init.lua b/lua/cosmic/plugins/telescope/init.lua index 6417717..295e294 100644 --- a/lua/cosmic/plugins/telescope/init.lua +++ b/lua/cosmic/plugins/telescope/init.lua @@ -105,6 +105,10 @@ require('telescope').setup(vim.tbl_deep_extend('force', { mappings = default_mappings, hidden = true, }, + diagnostics = { + initial_mode = 'normal', + mappings = default_mappings, + }, git_files = { prompt_title = '✨ Search Git Project ✨', mappings = default_mappings,