aboutsummaryrefslogtreecommitdiff
path: root/autoload
diff options
context:
space:
mode:
Diffstat (limited to 'autoload')
-rw-r--r--autoload/write_mkpath.vim5
1 files changed, 4 insertions, 1 deletions
diff --git a/autoload/write_mkpath.vim b/autoload/write_mkpath.vim
index 3bcd786..6c55e78 100644
--- a/autoload/write_mkpath.vim
+++ b/autoload/write_mkpath.vim
@@ -20,7 +20,10 @@ function! write_mkpath#New(path) abort
" Set filename to absolute path using :file {name}; do it silently so that
" the nice name remains displayed to the user. Record the name of the
" alternate buffer first, so we can put it back after :file messes with it.
- execute 'silent keepalt file '.fnameescape(getcwd().'/'.a:path)
+ execute 'silent file '.fnameescape(getcwd().'/'.a:path)
+
+ " Wipe the unlisted alternate buffer that :file leaves behind
+ bwipe #
endfunction