added nvim surround, refactoring, lsp keys
This commit is contained in:
parent
c512ba9d1b
commit
92a411a25b
5 changed files with 75 additions and 5 deletions
|
|
@ -122,7 +122,31 @@ return {
|
|||
end,
|
||||
mode = "",
|
||||
desc = "Code Action",
|
||||
}
|
||||
},
|
||||
{
|
||||
"<leader>rn",
|
||||
function()
|
||||
vim.lsp.buf.rename()
|
||||
end,
|
||||
mode = "",
|
||||
desc = "[R]e[N]ame",
|
||||
},
|
||||
{
|
||||
"gd",
|
||||
function()
|
||||
vim.lsp.buf.definition()
|
||||
end,
|
||||
mode = "",
|
||||
desc = "[G]oto [D]efinition",
|
||||
},
|
||||
{
|
||||
"gD",
|
||||
function()
|
||||
vim.lsp.buf.declaration()
|
||||
end,
|
||||
mode = "",
|
||||
desc = "[G]oto [D]eclaration",
|
||||
},
|
||||
},
|
||||
},
|
||||
}
|
||||
|
|
|
|||
9
.config/nvim/lua/plugins/nvim-surround.lua
Normal file
9
.config/nvim/lua/plugins/nvim-surround.lua
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
return {
|
||||
"kylechui/nvim-surround",
|
||||
version = "*",
|
||||
event = "VeryLazy",
|
||||
config = function()
|
||||
require("nvim-surround").setup({
|
||||
})
|
||||
end
|
||||
}
|
||||
10
.config/nvim/lua/plugins/nvim-tree.lua
Normal file
10
.config/nvim/lua/plugins/nvim-tree.lua
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
return {
|
||||
'nvim-tree/nvim-tree.lua',
|
||||
config = function()
|
||||
require("nvim-tree").setup()
|
||||
end,
|
||||
keys = {
|
||||
{ "<M-n>", "<cmd>NvimTreeToggle<cr>", desc = "Toggle [N]vimTree" },
|
||||
{ "<leader>nr", "<cmd>NvimTreeRefresh<cr>", desc = "[N]vimTree [R]efresh" },
|
||||
}
|
||||
}
|
||||
23
.config/nvim/lua/plugins/refactoring.lua
Normal file
23
.config/nvim/lua/plugins/refactoring.lua
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
return {
|
||||
"ThePrimeagen/refactoring.nvim",
|
||||
dependencies = {
|
||||
"nvim-lua/plenary.nvim",
|
||||
"nvim-treesitter/nvim-treesitter",
|
||||
},
|
||||
lazy = false,
|
||||
config = function()
|
||||
require("refactoring").setup()
|
||||
end,
|
||||
keys = {
|
||||
{
|
||||
"<leader>xe",
|
||||
"<cmd>Refactor extract <cr>",
|
||||
desc = "Refactor Extract"
|
||||
},
|
||||
{
|
||||
"<leader>xv",
|
||||
"<cmd>Refactor extract_var <cr>",
|
||||
desc = "Refactor Extract Variable"
|
||||
},
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue