mirror of https://github.com/LazyVim/starter
feat: add refactor
parent
31b3fef985
commit
c3937ac4a9
|
@ -46,7 +46,7 @@
|
|||
"mini.pairs": { "branch": "main", "commit": "5c975d8f68dc1e11bf4b20ced71e7987ed782513" },
|
||||
"mini.surround": { "branch": "main", "commit": "eb89a88a51655e46a93595204a9251a012918883" },
|
||||
"neo-tree.nvim": { "branch": "v3.x", "commit": "7aad1bf3f6b849cbf108e02c55ad4d701cb4d33a" },
|
||||
"neoconf.nvim": { "branch": "main", "commit": "43b197ed8fc4dbe33cb2d37e14259cc97a2c3c63" },
|
||||
"neoconf.nvim": { "branch": "main", "commit": "d94663fc86813b00bbb99ed40f9822e18cf4e831" },
|
||||
"neodev.nvim": { "branch": "main", "commit": "ce9a2e8eaba5649b553529c5498acb43a6c317cd" },
|
||||
"neotest": { "branch": "master", "commit": "5caac5cc235d495a2382bc2980630ef36ac87032" },
|
||||
"neotest-python": { "branch": "master", "commit": "2e83d2bc00acbcc1fd529dbf0a0e677cabfe6b50" },
|
||||
|
@ -78,6 +78,7 @@
|
|||
"persistence.nvim": { "branch": "main", "commit": "4982499c1636eac254b72923ab826ee7827b3084" },
|
||||
"plenary.nvim": { "branch": "master", "commit": "08e301982b9a057110ede7a735dd1b5285eb341f" },
|
||||
"project.nvim": { "branch": "main", "commit": "8c6bad7d22eef1b71144b401c9f74ed01526a4fb" },
|
||||
"refactoring.nvim": { "branch": "master", "commit": "d2786877c91aa409c824f27b4ce8a9f560dda60a" },
|
||||
"semshi": { "branch": "master", "commit": "0182447e2ff4dfa04cd2dfe5f189e012c581ca45" },
|
||||
"tailwindcss-colorizer-cmp.nvim": { "branch": "main", "commit": "3d3cd95e4a4135c250faf83dd5ed61b8e5502b86" },
|
||||
"telescope-fzf-native.nvim": { "branch": "main", "commit": "9ef21b2e6bb6ebeaf349a0781745549bbb870d27" },
|
||||
|
|
|
@ -35,3 +35,12 @@ end, { desc = "Toogle Gitpad per file notes" })
|
|||
|
||||
-- Git configs
|
||||
map("n", "<leader>gb", "<CMD>GitBlameToggle<CR>", { desc = "Toggle Git Blame" })
|
||||
|
||||
-- Development config
|
||||
map("x", "<leader>re", ":Refactor extract ", { desc = "Refactor Extract" })
|
||||
map("x", "<leader>rf", ":Refactor extract_to_file ", { desc = "Refactor Extract to file" })
|
||||
map("x", "<leader>rv", ":Refactor extract_var ", { desc = "Refactor Extract variable" })
|
||||
map({ "n", "x" }, "<leader>ri", ":Refactor inline_var", { desc = "Refactor Extract inline variable" })
|
||||
map("n", "<leader>rI", ":Refactor inline_func", { desc = "Refactor Extract inline function" })
|
||||
map("n", "<leader>rb", ":Refactor extract_block", { desc = "Refactor Extract block" })
|
||||
map("n", "<leader>rbf", ":Refactor extract_block_to_file", { desc = "Refactor Extract block o file" })
|
||||
|
|
|
@ -0,0 +1,11 @@
|
|||
return {
|
||||
{
|
||||
"ThePrimeagen/refactoring.nvim",
|
||||
lazy = true,
|
||||
cmd = "Refactor",
|
||||
dependencies = {
|
||||
"nvim-lua/plenary.nvim",
|
||||
"nvim-treesitter/nvim-treesitter",
|
||||
},
|
||||
},
|
||||
}
|
Loading…
Reference in New Issue