From 92988f8b38c11e4c9be7cb34411ab46bca636717 Mon Sep 17 00:00:00 2001 From: Ariel D'Alessandro Date: Sun, 23 Jan 2022 22:35:23 +0100 Subject: improve local organize, add map for duplicates --- lua/alpha/init.lua | 9 ++++++++- lua/alpha/lsp.lua | 1 + 2 files changed, 9 insertions(+), 1 deletion(-) (limited to 'lua') diff --git a/lua/alpha/init.lua b/lua/alpha/init.lua index 8abc5e6..9b50ae2 100644 --- a/lua/alpha/init.lua +++ b/lua/alpha/init.lua @@ -4,8 +4,15 @@ require("alpha.telescope") require("alpha.refactoring") require("alpha.snippets") require("alpha.harpoon") -require("alpha.refactor") require("alpha.completition") require("alpha.lsp") require("alpha.treesitter") require("alpha.status-line") + + + +-- Keybindings +vim.api.nvim_set_keymap('n', 'rs', ':lua require(\'alpha.refactor\').setter_getter()', {noremap = true}) +vim.api.nvim_set_keymap('n', 'rn', ':lua require(\'alpha.refactor\').new_property()', {noremap = true}) + +vim.api.nvim_set_keymap('n', 'x', ':call alpha#save_and_exec()', {noremap = true}) diff --git a/lua/alpha/lsp.lua b/lua/alpha/lsp.lua index f190655..40a56d6 100644 --- a/lua/alpha/lsp.lua +++ b/lua/alpha/lsp.lua @@ -10,6 +10,7 @@ local function on_attach() vim.api.nvim_set_keymap('n', 'vn', ':lua vim.lsp.diagnostic.goto_next()', {noremap = true}) vim.api.nvim_set_keymap('n', 'vp', ':lua vim.lsp.diagnostic.goto_prev()', {noremap = true}) + vim.api.nvim_set_keymap('n', 'vca', ':lua vim.lsp.buf.code_action()', {noremap = true}) vim.api.nvim_set_keymap('n', 'vf', ':lua vim.lsp.buf.formatting()', {noremap = true}) -- cgit v1.2.3