From 49a344c061903aaf240b05b034ad5a991e7f5a08 Mon Sep 17 00:00:00 2001 From: Test User Date: Fri, 25 Jul 2025 13:51:10 +0300 Subject: [PATCH] search in buffers: sort buffers by access order --- init.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/init.lua b/init.lua index 64d7cf70..ce3e3db8 100644 --- a/init.lua +++ b/init.lua @@ -435,7 +435,10 @@ require('lazy').setup({ vim.keymap.set('n', 'sd', builtin.diagnostics, { desc = '[S]earch [D]iagnostics' }) vim.keymap.set('n', 'sr', builtin.resume, { desc = '[S]earch [R]esume' }) vim.keymap.set('n', 's.', builtin.oldfiles, { desc = '[S]earch Recent Files ("." for repeat)' }) - vim.keymap.set('n', '', builtin.buffers, { desc = '[ ] Find existing buffers' }) + vim.keymap.set('n', '', function() + builtin.buffers { sort_mru = true } + end, { desc = '[ ] Find existing buffers' }) + -- vim.keymap.set('n', '', builtin.buffers, { desc = '[ ] Find existing buffers' }) -- Slightly advanced example of overriding default behavior and theme vim.keymap.set('n', '/', function()