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",
|
||||
keys = {
|
||||
{
|
||||
"<leader>ha",
|
||||
"<leader>a",
|
||||
function()
|
||||
require("harpoon"):list():append()
|
||||
end,
|
||||
desc = "[H]arpoon [A]dd File",
|
||||
desc = "Harpoon [A]dd File",
|
||||
},
|
||||
{
|
||||
"<leader>hm",
|
||||
"<C-e>",
|
||||
function()
|
||||
local harpoon = require("harpoon")
|
||||
harpoon.ui:toggle_quick_menu(harpoon:list())
|
||||
end,
|
||||
desc = "[H]arpoon [M]enu",
|
||||
desc = "Toggle Harpoon Menu",
|
||||
},
|
||||
},
|
||||
config = function()
|
||||
|
||||
@ -109,7 +109,12 @@ return {
|
||||
nmap("gR", require("telescope.builtin").lsp_references, "[G]oto [R]eferences")
|
||||
nmap("gI", vim.lsp.buf.implementation, "[G]oto [I]mplementation")
|
||||
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")
|
||||
end,
|
||||
})
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
return {
|
||||
"simrat39/rust-tools.nvim",
|
||||
cond = false,
|
||||
dependencies = { "neovim/nvim-lspconfig" },
|
||||
ft = "rust",
|
||||
keys = {
|
||||
|
||||
@ -43,7 +43,6 @@ return {
|
||||
name = "Telescope",
|
||||
D = { name = "[D]evelopment" },
|
||||
},
|
||||
h = { name = "[H]arpoon" },
|
||||
z = { name = "[Z]en" },
|
||||
r = { name = "[R]ust" },
|
||||
w = { name = "Vim[W]iki" },
|
||||
|
||||
Loading…
Reference in New Issue
Block a user