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()