This commit is contained in:
Ray Elliott 2026-10-27 13:55:29 +00:00
commit f193280e9a
3 changed files with 8 additions and 2 deletions

View file

@ -2,8 +2,12 @@ local map = vim.keymap.set
local last_file_buf
local previous_file_buf
local function is_valid_buffer(buf)
return type(buf) == 'number' and buf > 0 and vim.api.nvim_buf_is_valid(buf)
end
local function is_real_file_buffer(buf)
return vim.api.nvim_buf_is_valid(buf)
return is_valid_buffer(buf)
and vim.bo[buf].buflisted
and vim.bo[buf].buftype == ''
and vim.bo[buf].filetype ~= 'netrw'
@ -11,7 +15,7 @@ local function is_real_file_buffer(buf)
end
local function is_netrw_buffer(buf)
if not vim.api.nvim_buf_is_valid(buf) then
if not is_valid_buffer(buf) then
return false
end