diff --git a/lua/rabbit-buffers/init.lua b/lua/rabbit-buffers/init.lua index 5d2ddf0..7deca52 100644 --- a/lua/rabbit-buffers/init.lua +++ b/lua/rabbit-buffers/init.lua @@ -11,7 +11,7 @@ local M = { ---@type Rabbit.Plugin switch = "b", listing = {}, empty_msg = "No opened buffers", - skip_same = true, + skip_same = false, keys = {}, evt = {}, @@ -41,6 +41,10 @@ local get_buffers = function() -- set.add(M.listing[0], b.name) table.insert(M.listing[0], b.name) table.insert(M.listing.bufnrs, b.bufnr) + table.insert(M.listing[0], M.listing[0][1]) + table.insert(M.listing.bufnrs, M.listing.bufnrs[1]) + table.remove(M.listing[0], 1) + table.remove(M.listing.bufnrs, 1) end end