nvim: add refactoring.nvim

This commit is contained in:
2023-07-08 15:20:42 +03:00
parent 6687c3ee56
commit 380d75b501
3 changed files with 23 additions and 0 deletions

View File

@ -121,3 +121,14 @@ end)
vim.keymap.set("n", "<leader>z", function()
require("telekasten").panel()
end)
-- refactoring
vim.keymap.set("n", "<leader>rv", function()
require("refactoring").debug.print_var({ normal = true })
end)
vim.keymap.set("n", "<leader>rc", function()
require("refactoring").debug.cleanup()
end)
vim.keymap.set("v", "<leader>rr", function()
require("refactoring").select_refactor()
end)

View File

@ -124,6 +124,17 @@ require("lazy").setup({
},
},
-- refactoring
{
"ThePrimeagen/refactoring.nvim",
config = function()
require("plugins.refactoring")
end,
keys = {
"<leader>r",
},
},
-- fugitive
"tpope/vim-fugitive",

View File

@ -0,0 +1 @@
require("refactoring").setup()