Update nvim

This commit is contained in:
pmcc committed 2026-10-27 10:02:27 -04:00
1 parent 1349e3b76f
commit f207707bc9
11 files changed
+115 -214

No files matched your search

+2 -9
View File
@@ -119,15 +119,8 @@ map("i", ",", ",<c-g>u")
map("i", ".", ".<c-g>u")
map("i", ";", ";<c-g>u")
-- Auto-close pairs (simple, no plugin needed)
map("i", "`", "``<left>")
map("i", '"', '""<left>')
map("i", "(", "()<left>")
map("i", "[", "[]<left>")
map("i", "{", "{}<left>")
map("i", "<", "<><left>")
-- Note: Single quotes commented out to avoid conflicts in some contexts
-- map("i", "'", "''<left>")
-- Auto-close pairs handled by mini.pairs (lua/plugins/mini-pairs.lua)
-- Note: Single quotes are handled by mini.pairs (no pair inserted after a letter)
-- ═══════════════════════════════════════════════════════════
-- FILE OPERATIONS
+4
View File
@@ -9,6 +9,10 @@ local default_keymaps = {
{ keys = "<leader>k", func = vim.lsp.buf.hover, desc = "Hover Documentation", has = "hoverProvider" },
{ keys = "K", func = vim.lsp.buf.hover, desc = "Hover (alt)", has = "hoverProvider" },
{ keys = "gd", func = vim.lsp.buf.definition, desc = "Goto Definition", has = "definitionProvider" },
{ keys = "gD", func = vim.lsp.buf.declaration, desc = "Goto Declaration", has = "declarationProvider" },
{ keys = "gi", func = vim.lsp.buf.implementation, desc = "Goto Implementation", has = "implementationProvider" },
{ keys = "gr", func = vim.lsp.buf.references, desc = "References", has = "referencesProvider" },
{ keys = "gy", func = vim.lsp.buf.type_definition, desc = "Goto Type Definition", has = "typeDefinitionProvider" },
}
-- I use blink.cmp for completion, but you can use native completion too