From eb87e294faec5c66dfac3bbe8bfa1fa35c17bdc8 Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Sat, 1 Jun 2019 18:26:17 +1200 Subject: Use :file to recognise created path at end of hook --- autoload/write_mkpath.vim | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/autoload/write_mkpath.vim b/autoload/write_mkpath.vim index 8a3ac9d..cba56e9 100644 --- a/autoload/write_mkpath.vim +++ b/autoload/write_mkpath.vim @@ -26,4 +26,8 @@ function! write_mkpath#(path) abort call mkdir(dir, 'p') endif + " Prod Vim into realising the buffer's directory exists now, so that a + " subsequent change of working directory doesn't break it + silent keepalt file % + endfunction -- cgit v1.2.3