owenrusk.dev

dotfiles

shell, editor, ssh.

git clone https://owenrusk.dev/dotfiles.git

commit ff837823d4c1dcdc363474ef59ed359ff4b85ac8
parent c0ac6ed744ca40338377f8d319673bba025844da
author Owen Rusk <owen@papermothgames.com>
date   2025-03-31 20:26:42 -0500
nvim: drop maps 0.11 already has
nvim/lua/owen/keymaps.lua+0-3
nvim/lua/owen/lsp.lua+2-6
diff --git a/nvim/lua/owen/keymaps.lua b/nvim/lua/owen/keymaps.lua
index 10c0a43..f016356 100644
--- a/nvim/lua/owen/keymaps.lua
+++ b/nvim/lua/owen/keymaps.lua
@@ -12,7 +12,4 @@ map("n", "<leader>b", ":buffer ")
 map("v", "<", "<gv")
 map("v", ">", ">gv")
 
-map("n", "]q", "<cmd>cnext<cr>")
-map("n", "[q", "<cmd>cprev<cr>")
-
 map("t", "<Esc><Esc>", [[<C-\><C-n>]])
diff --git a/nvim/lua/owen/lsp.lua b/nvim/lua/owen/lsp.lua
index 77a52f5..2df05ed 100644
--- a/nvim/lua/owen/lsp.lua
+++ b/nvim/lua/owen/lsp.lua
@@ -33,12 +33,8 @@ vim.api.nvim_create_autocmd("LspAttach", {
     if client and client.name == "ruff" then
       client.server_capabilities.hoverProvider = false
     end
-    local opts = { buffer = args.buf }
-    vim.keymap.set("n", "gd", vim.lsp.buf.definition, opts)
-    vim.keymap.set("n", "gr", vim.lsp.buf.references, opts)
-    vim.keymap.set("n", "K", vim.lsp.buf.hover, opts)
-    vim.keymap.set("n", "<leader>rn", vim.lsp.buf.rename, opts)
-    vim.keymap.set("n", "<leader>ca", vim.lsp.buf.code_action, opts)
+    -- grn, grr, gra and K come with 0.11. gd doesn't.
+    vim.keymap.set("n", "gd", vim.lsp.buf.definition, { buffer = args.buf })
   end,
 })