diff options
Diffstat (limited to '.config/nvim/lua/init/03-autocmds.lua')
| -rw-r--r-- | .config/nvim/lua/init/03-autocmds.lua | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/.config/nvim/lua/init/03-autocmds.lua b/.config/nvim/lua/init/03-autocmds.lua index 4a7b657..c286097 100644 --- a/.config/nvim/lua/init/03-autocmds.lua +++ b/.config/nvim/lua/init/03-autocmds.lua @@ -50,12 +50,9 @@ A('BufWritePre', { if F.isdirectory(dir) ~= 0 then return end - vimrc.echo(('"%s" does not exist. Create? [y/N] '):format(dir), 'Question') - local answer = vimrc.getchar() - if answer ~= 'y' and answer ~= 'Y' then - return + if F.confirm(('"%s" does not exist. Create?'):format(dir), "&Yes\n&No") == 1 then + F.mkdir(dir, 'p') end - F.mkdir(dir, 'p') end, }) |
