From 7a95f347a182d1e7e77b55b0e1bb36c1c8f1de2d Mon Sep 17 00:00:00 2001 From: eric Date: Tue, 12 Oct 2021 22:22:35 -0400 Subject: [PATCH] Fix for issue 371 --- autoload/fern/internal/buffer.vim | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/autoload/fern/internal/buffer.vim b/autoload/fern/internal/buffer.vim index 041886e..a6f3937 100644 --- a/autoload/fern/internal/buffer.vim +++ b/autoload/fern/internal/buffer.vim @@ -70,8 +70,8 @@ endfunction function! fern#internal#buffer#renames(pairs) abort let bufnr_saved = bufnr('%') - let hidden_saved = &hidden - set hidden + let hidden_saved = &bufhidden + set bufhidden=hide try for [src, dst] in a:pairs let bufnr = bufnr(src) @@ -83,8 +83,8 @@ function! fern#internal#buffer#renames(pairs) abort call s:patch_to_avoid_e13() endfor finally - execute printf('keepjumps keepalt %dbuffer', bufnr_saved) - let &hidden = hidden_saved + execute printf('keepjumps keepalt %dbuffer!', bufnr_saved) + let &bufhidden = hidden_saved endtry endfunction