Fix keymap warnings

This commit is contained in:
Raoul Branten 2025-09-25 16:52:28 +02:00
parent ea1ac722c3
commit b25d85243a
2 changed files with 28 additions and 26 deletions

View File

@ -4,18 +4,29 @@ local builtin = require('telescope.builtin')
-- the leader key is <space>
-- telescope
wk.register({
f = {
name = "Telescope",
f = { builtin.find_files, "Find files" },
g = { builtin.live_grep, "Live grep" },
b = { builtin.buffers, "Find in buffers" },
c = { builtin.current_buffer_fuzzy_find, "Find in current buffer" },
h = { builtin.help_tags, "Find in help tags" },
m = { builtin.marks, "Find in marks" },
r = { builtin.resume, "Resume last find" },
}
}, { prefix = "<leader>" })
wk.add({
{ "<leader>f", group = "Telescope" },
{ "<leader>ff", builtin.find_files, desc = "Find files", mode = "n" },
{ "<leader>fg", builtin.live_grep, desc = "Live grep", mode ="n"},
{ "<leader>fb", builtin.buffers, desc = "Find in buffers", mode ="n"},
{ "<leader>fc", builtin.current_buffer_fuzzy_find, desc = "Find in current buffer", mode ="n"},
{ "<leader>fh", builtin.help_tags, desc = "Find in help tags", mode ="n"},
{ "<leader>fm", builtin.marks, desc = "Find in marks", mode ="n"},
{ "<leader>fr", builtin.resume, desc = "Resume last find", mode ="n"},
})
-- lspsaga
wk.add({
{ "<leader>l", group = "Lspsaga" },
{ "<leader>lc", "<cmd>Lspsaga code_action<cr>", desc = "Code Action", mode ="n"},
{ "<leader>lo", "<cmd>Lspsaga outline<cr>", desc = "Outline", mode ="n"},
{ "<leader>lr", "<cmd>Lspsaga rename<cr>", desc = "Rename", mode ="n"},
{ "<leader>ld", "<cmd>Lspsaga goto_definition<cr>", desc = "Lsp GoTo Definition", mode ="n"},
{ "<leader>lf", "<cmd>Lspsaga finder<cr>", desc = "Lsp Finder", mode ="n"},
{ "<leader>lp", "<cmd>Lspsaga preview_definition<cr>", desc = "Preview Definition", mode ="n"},
{ "<leader>ls", "<cmd>Lspsaga signature_help<cr>", desc = "Signature Help", mode ="n"},
{ "<leader>lw", "<cmd>Lspsaga show_workspace_diagnostics<cr>", desc = "Show Workspace Diagnostics", mode ="n"},
})
-- clear searchterm
vim.keymap.set('n', '<F5>', ':noh<CR>')
@ -59,17 +70,3 @@ vim.keymap.set("n", "<C-t>", function()
require("menu").open("default")
end, {})
-- lspsaga
wk.register({
l = {
name = "Lspsaga",
c = { "<cmd>Lspsaga code_action<cr>", "Code Action" },
o = { "<cmd>Lspsaga outline<cr>", "Outline" },
r = { "<cmd>Lspsaga rename<cr>", "Rename" },
d = { "<cmd>Lspsaga goto_definition<cr>", "Lsp GoTo Definition" },
f = { "<cmd>Lspsaga finder<cr>", "Lsp Finder" },
p = { "<cmd>Lspsaga preview_definition<cr>", "Preview Definition" },
s = { "<cmd>Lspsaga signature_help<cr>", "Signature Help" },
w = { "<cmd>Lspsaga show_workspace_diagnostics<cr>", "Show Workspace Diagnostics" },
}
}, { prefix = "<leader>" })

View File

@ -134,6 +134,11 @@ return {
'nvim-tree/nvim-web-devicons', -- optional
}
},
-- mini icons
{
'nvim-mini/mini.nvim',
version = '*'
},
}
--"williamboman/mason.nvim",
--"williamboman/mason-lspconfig.nvim",