fix(mappings): consolidate leader key usage

This commit is contained in:
Matt Leong 2021-10-25 19:24:43 -07:00
parent 75525ad706
commit 99e6d85731

View file

@ -15,19 +15,19 @@ map('n', 'gn', '<cmd>lua require("cosmic.core.theme.ui").rename()<cr>', opts)
map('n', '[g', '<cmd>lua vim.diagnostic.goto_prev()<cr>', opts)
map('n', ']g', '<cmd>lua vim.diagnostic.goto_next()<cr>', opts)
map('n', 'ge', '<cmd>lua vim.diagnostic.open_float(0, { scope = "line", })<cr>', opts)
map('n', '<space>ge', '<cmd>lua require("telescope.builtin").lsp_document_diagnostics()<cr>', opts)
map('n', '<leader>ge', '<cmd>lua require("telescope.builtin").lsp_document_diagnostics()<cr>', opts)
map('n', 'K', '<cmd>lua vim.lsp.buf.hover()<cr>', opts)
map('n', '<space>ga', '<cmd>lua require("telescope.builtin").lsp_code_actions()<cr>', opts)
map('v', '<space>ga', '<cmd>lua require("telescope.builtin").lsp_range_code_actions()<cr>', opts)
map('n', '<space>gf', '<cmd>lua vim.lsp.buf.formatting()<cr>', opts)
map('n', '<leader>ga', '<cmd>lua require("telescope.builtin").lsp_code_actions()<cr>', opts)
map('v', '<leader>ga', '<cmd>lua require("telescope.builtin").lsp_range_code_actions()<cr>', opts)
map('n', '<leader>gf', '<cmd>lua vim.lsp.buf.formatting()<cr>', opts)
map('n', '<C-K>', '<cmd>lua require("lsp_signature").signature()<cr>', opts)
-- lsp workspace
map('n', '<space>wa', '<cmd>lua vim.lsp.buf.add_workspace_folder()<cr>', opts)
map('n', '<space>wr', '<cmd>lua vim.lsp.buf.remove_workspace_folder()<cr>', opts)
map('n', '<space>wl', '<cmd>lua print(vim.inspect(vim.lsp.buf.list_workspace_folders()))<cr>', opts)
-- lsp workleader
map('n', '<leader>wa', '<cmd>lua vim.lsp.buf.add_workleader_folder()<cr>', opts)
map('n', '<leader>wr', '<cmd>lua vim.lsp.buf.remove_workleader_folder()<cr>', opts)
map('n', '<leader>wl', '<cmd>lua print(vim.inspect(vim.lsp.buf.list_workleader_folders()))<cr>', opts)
-- typescript helpers
map('n', '<space>gr', ':TSLspRenameFile<CR>', opts)
map('n', '<space>go', ':TSLspOrganize<CR>', opts)
map('n', '<space>gi', ':TSLspImportAll<CR>', opts)
map('n', '<leader>gr', ':TSLspRenameFile<CR>', opts)
map('n', '<leader>go', ':TSLspOrganize<CR>', opts)
map('n', '<leader>gi', ':TSLspImportAll<CR>', opts)