dotfiles/.config/nvim/lua/user/keys.lua
2025-05-05 06:58:49 +02:00

16 lines
614 B
Lua

-- Fuzzy switch
vim.keymap.set('n', '<C-p>', ':Files<CR>')
vim.keymap.set('n', '<C-j>', ':Buffers<CR>')
vim.keymap.set("n", "<leader>xx", "<cmd>TroubleToggle<cr>",
{silent = true, noremap = true}
)
vim.keymap.set("n", "<leader>gd", function() vim.lsp.buf.definition() end)
vim.keymap.set("n", "<leader>gr", function() vim.lsp.buf.references() end)
vim.keymap.set("n", "<leader>gi", function() vim.lsp.buf.implementation() end)
vim.keymap.set("n", "<leader>gg", '<cmd>Lspsaga finder<CR>', { silent = true, noremap = true })
vim.keymap.set("n", "<leader>tt", function() require('lsp-inlayhints').toggle() end)