be0925d

Branches > main > be0925d > files / nvim / lua / lsp.lua

Make lsp bindings per-buffer I think this works

Grahp, 2026-02-02

Commit: be0925d649b1c0e744f14c323bec191a188d176e
Parent: 78f2f22

1 changed file:

nvim/lua/lsp.lua modified (view file)

@@ -3,11 +3,11 @@  -- TODO should be buffer-local? local function on_attach(client, bufnr)-  keymap("n", "gd", lsp.buf.definition)-  keymap("n", "gr", lsp.buf.references)-  keymap("n", "gi", lsp.buf.implementation)-  keymap("n", "<Space>r", lsp.buf.rename)-  keymap("n", "<Space>c", lsp.buf.code_action)+  keymap("n", "gd", lsp.buf.definition, {buffer = bufnr})+  keymap("n", "gr", lsp.buf.references, {buffer = bufnr})+  keymap("n", "gi", lsp.buf.implementation, {buffer = bufnr})+  keymap("n", "<Space>r", lsp.buf.rename, {buffer = bufnr})+  keymap("n", "<Space>c", lsp.buf.code_action, {buffer = bufnr}) end  local function config(opts)