1
0
Fork 0
dotfiles/nvim/lua/config/bindings.lua
Xavier Moffett 456046c4a7
Fix LSP and update plugins
- Structure LSP configuration code
- Since `lsp-zero` is deprecated, instead use `nvim-lspconfig`
- Use `nvim_lsp_signature_help` instead of `lsp_signature`
2025-04-22 00:08:16 -04:00

14 lines
631 B
Lua

vim.g.mapleader = " "
vim.keymap.set("n", "<leader>pv", vim.cmd.Ex)
vim.keymap.set("n", "<leader>u", vim.cmd.UndotreeToggle)
vim.keymap.set("n", "<leader>sy", vim.cmd.PackerSync)
vim.keymap.set("n", "<leader>ty", vim.cmd.TSUpdate)
vim.keymap.set("n", "<leader>o", "<Cmd>Neotree<CR>")
vim.keymap.set("n", "<leader>t", "<Cmd>Neotree toggle<CR>")
vim.keymap.set("n", "<leader>p", "<Cmd>bp<CR>")
vim.keymap.set("n", "<leader>q", "<Cmd>bd<CR>")
vim.keymap.set("n", "<leader>l", "<Cmd>bl<CR>")
vim.keymap.set("n", "<leader>lb", "<Cmd>VGit toggle_live_blame<CR>")
vim.keymap.set("n", "<leader>bp", "<Cmd>VGit buffer_blame_preview<CR>")