From 029db6e06259d73612591370a44f27c3d9fbac8b Mon Sep 17 00:00:00 2001 From: Evan Pratten Date: Mon, 3 Jul 2023 15:17:28 -0400 Subject: [PATCH] Added a "Write and Mkdir" command --- configs/nvim/init.vim | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/configs/nvim/init.vim b/configs/nvim/init.vim index 1a2d0b3..fe2a4a1 100644 --- a/configs/nvim/init.vim +++ b/configs/nvim/init.vim @@ -82,3 +82,11 @@ endif " Enable Leap lua require('leap').add_default_mappings() + +" Custom functions +function! MkdirAndWrite() + let dir = expand('%:p:h') + exec '!mkdir -p ' . dir + exec 'w' +endfunction +command Wmk call MkdirAndWrite()