From 9341095b68de78cd2f301a8adb539f9f43b048d6 Mon Sep 17 00:00:00 2001 From: alemi Date: Fri, 6 Sep 2024 19:11:34 +0200 Subject: [PATCH] fix: open buffers in last active window --- lua/codemp/neo-tree/commands.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lua/codemp/neo-tree/commands.lua b/lua/codemp/neo-tree/commands.lua index cd570ce..e207648 100644 --- a/lua/codemp/neo-tree/commands.lua +++ b/lua/codemp/neo-tree/commands.lua @@ -44,8 +44,9 @@ M.open = function(state, path, extra) end if selected.type == "buffer" then local window = utils.get_appropriate_window(state) + local buf = vim.api.nvim_win_get_buf(window) vim.api.nvim_set_current_win(window) - buf_manager.attach(selected.name) + buf_manager.attach(selected.name, buf) return end if selected.type == "user" then