From 61d734fbc0ffcbb2002a63e987f32a3e90d3dc54 Mon Sep 17 00:00:00 2001 From: "Kenneth Benzie (Benie)" Date: Mon, 1 Apr 2024 23:25:31 +0100 Subject: [PATCH] Unmap in netrw buffers so it can be used for natigation --- lua/netrw.lua | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/lua/netrw.lua b/lua/netrw.lua index 5df5ffa..9ea53d3 100644 --- a/lua/netrw.lua +++ b/lua/netrw.lua @@ -23,3 +23,15 @@ vim.keymap.set('n', '-', function() vim.fn.search('\\<' .. filename .. '\\>') end end) + +-- Unmap in netrw buffers so it can be used for natigation +vim.api.nvim_create_autocmd('FileType', { + pattern = 'netrw', + group = vim.api.nvim_create_augroup('netrw_unmap', {}), + callback = function() + local buffer = vim.api.nvim_get_current_buf() + if vim.fn.hasmapto('NetrwRefresh') == 1 then + vim.keymap.del('n', '', { buffer = buffer }) + end + end +})