mirror of
https://github.com/kristoferssolo/SoloVim.git
synced 2025-10-21 20:10:41 +00:00
feat: update keybinds
enable luasnip
This commit is contained in:
parent
247345a9a6
commit
e6cbfcc554
@ -4,19 +4,19 @@ return {
|
|||||||
branch = "harpoon2",
|
branch = "harpoon2",
|
||||||
keys = {
|
keys = {
|
||||||
{
|
{
|
||||||
"<leader>ha",
|
"<leader>a",
|
||||||
function()
|
function()
|
||||||
require("harpoon"):list():append()
|
require("harpoon"):list():append()
|
||||||
end,
|
end,
|
||||||
desc = "[H]arpoon [A]dd File",
|
desc = "Harpoon [A]dd File",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"<leader>hm",
|
"<C-e>",
|
||||||
function()
|
function()
|
||||||
local harpoon = require("harpoon")
|
local harpoon = require("harpoon")
|
||||||
harpoon.ui:toggle_quick_menu(harpoon:list())
|
harpoon.ui:toggle_quick_menu(harpoon:list())
|
||||||
end,
|
end,
|
||||||
desc = "[H]arpoon [M]enu",
|
desc = "Toggle Harpoon Menu",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
config = function()
|
config = function()
|
||||||
|
|||||||
@ -109,7 +109,12 @@ return {
|
|||||||
nmap("gR", require("telescope.builtin").lsp_references, "[G]oto [R]eferences")
|
nmap("gR", require("telescope.builtin").lsp_references, "[G]oto [R]eferences")
|
||||||
nmap("gI", vim.lsp.buf.implementation, "[G]oto [I]mplementation")
|
nmap("gI", vim.lsp.buf.implementation, "[G]oto [I]mplementation")
|
||||||
nmap("K", vim.lsp.buf.hover, "Hover Documentation")
|
nmap("K", vim.lsp.buf.hover, "Hover Documentation")
|
||||||
-- nmap("<C-K>", vim.lsp.buf.signature_help, "Signature Documentation")
|
vim.keymap.set(
|
||||||
|
"i",
|
||||||
|
"<C-h>",
|
||||||
|
vim.lsp.buf.signature_help,
|
||||||
|
{ buffer = event.buf, desc = "Signature Documentation" }
|
||||||
|
)
|
||||||
nmap("gD", vim.lsp.buf.declaration, "[G]oto [D]eclaration")
|
nmap("gD", vim.lsp.buf.declaration, "[G]oto [D]eclaration")
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
|||||||
@ -1,5 +1,6 @@
|
|||||||
return {
|
return {
|
||||||
"simrat39/rust-tools.nvim",
|
"simrat39/rust-tools.nvim",
|
||||||
|
cond = false,
|
||||||
dependencies = { "neovim/nvim-lspconfig" },
|
dependencies = { "neovim/nvim-lspconfig" },
|
||||||
ft = "rust",
|
ft = "rust",
|
||||||
keys = {
|
keys = {
|
||||||
|
|||||||
@ -43,7 +43,6 @@ return {
|
|||||||
name = "Telescope",
|
name = "Telescope",
|
||||||
D = { name = "[D]evelopment" },
|
D = { name = "[D]evelopment" },
|
||||||
},
|
},
|
||||||
h = { name = "[H]arpoon" },
|
|
||||||
z = { name = "[Z]en" },
|
z = { name = "[Z]en" },
|
||||||
r = { name = "[R]ust" },
|
r = { name = "[R]ust" },
|
||||||
w = { name = "Vim[W]iki" },
|
w = { name = "Vim[W]iki" },
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user