From b162f7071feabaa6577f61262ffe05f23bbcc896 Mon Sep 17 00:00:00 2001 From: spike Date: Wed, 24 Aug 2022 15:20:04 +0200 Subject: [PATCH] apply key mapping to selected buffer only --- lua/navigator/lspclient/mapping.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/lua/navigator/lspclient/mapping.lua b/lua/navigator/lspclient/mapping.lua index bfcc1eb..efd7bb1 100644 --- a/lua/navigator/lspclient/mapping.lua +++ b/lua/navigator/lspclient/mapping.lua @@ -216,6 +216,7 @@ local function set_mapping(lsp_attach_info) if value.desc then opts.desc = value.desc end + opts.buffer = bufnr vim.keymap.set(value.mode or 'n', value.key, value.func, opts) if string.find(value.desc, 'range format') and value.mode == 'v' then rfmtkey = value.key