diff --git a/README.md b/README.md index dd683ef..28eaa6d 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,7 @@ autocmd FileType markdown nmap p :call mdip#MarkdownCli " there are some defaults for image directory and image name, you can change them " let g:mdip_imgdir = 'img' " let g:mdip_imgname = 'image' +" let g:mdip_imgdir_filename_prefix = 0 ``` ### For linux user diff --git a/plugin/mdip.vim b/plugin/mdip.vim index 6603d42..e030bb6 100644 --- a/plugin/mdip.vim +++ b/plugin/mdip.vim @@ -199,6 +199,10 @@ endif if exists('g:mdip_imgdir_absolute') let g:mdip_imgdir = g:mdip_imgdir_absolute endif +"prefix dir name with filename_ (without extension) +if exists('g:mdip_imgdir_filename_prefix') && g:mdip_imgdir_filename_prefix == 1 + let g:mdip_imgdir = expand("%:r") . "_" . g:mdip_imgdir +endif "allow a different intext reference for relative links if !exists('g:mdip_imgdir_intext') let g:mdip_imgdir_intext = g:mdip_imgdir