all repos

init.lua @ f3f0b52832117aed57723efaef182a6a23ad662a

my nvim config
2 files changed, 6 insertions(+), 8 deletions(-)
refactor(keymaps): move all lsp keys inside of on_attach function
Author: Smirnov Olexander ss2316544@gmail.com
Committed at: 2022-06-01 16:40:53 +0300
Parent: 68de68e
M lua/configs/lsp/attach.lua

@@ -16,4 +16,10 @@ buf_map("gr", "<cmd>Telescope lsp_references<cr>")

buf_map("gi", "<cmd>Telescope lsp_implementations<cr>") buf_map("gs", "<cmd>lua vim.lsp.buf.signature_help()<cr>") buf_map("gl", "<cmd>lua vim.diagnostic.open_float()<cr>") + buf_map("<leader>la", "<cmd>lua vim.lsp.buf.code_action()<cr>") + buf_map("<leader>lr", "<cmd>lua vim.lsp.buf.rename()<cr>") + buf_map("<leader>lf", "<cmd>lua vim.lsp.buf.format {async = true}<cr>") + buf_map("<leader>ls", "<cmd>Telescope lsp_document_symbols<cr>") + buf_map("<leader>lj", "<cmd>lua vim.diagnostic.goto_next()<cr>") + buf_map("<leader>lk", "<cmd>lua vim.diagnostic.goto_prev()<cr>") end
M lua/core/keymaps.lua

@@ -55,11 +55,3 @@ map("n", "<leader>gg", "<cmd>Neogit<cr>")

map("n", "<leader>gs", "<cmd>lua require[[gitsigns]].stage_hunk()<cr>") map("n", "<leader>gr", "<cmd>lua require[[gitsigns]].reset_hunk()<cr>") map("n", "<leader>gp", "<cmd>lua require[[gitsigns]].preview_hunk()<cr>") - --- lsp -map("n", "<leader>la", "<cmd>lua vim.lsp.buf.code_action()<cr>") -map("n", "<leader>lr", "<cmd>lua vim.lsp.buf.rename()<cr>") -map("n", "<leader>lf", "<cmd>lua vim.lsp.buf.format {async = true}<cr>") -map("n", "<leader>ls", "<cmd>Telescope lsp_document_symbols<cr>") -map("n", "<leader>lj", "<cmd>lua vim.diagnostic.goto_next()<cr>") -map("n", "<leader>lk", "<cmd>lua vim.diagnostic.goto_prev()<cr>")