return { "ThePrimeagen/refactoring.nvim", dependencies = { { "nvim-lua/plenary.nvim" }, { "nvim-treesitter/nvim-treesitter" }, }, lazy = false, config = function() require("refactoring").setup() vim.keymap.set("x", "re", ":Refactor extract ") vim.keymap.set("x", "rf", ":Refactor extract_to_file ") vim.keymap.set("x", "rv", ":Refactor extract_var ") vim.keymap.set({ "n", "x" }, "ri", ":Refactor inline_var") vim.keymap.set("n", "rI", ":Refactor inline_func") vim.keymap.set("n", "rb", ":Refactor extract_block") vim.keymap.set("n", "rbf", ":Refactor extract_block_to_file") end, }