diff --git a/autoload/vimwiki/base.vim b/autoload/vimwiki/base.vim index 8b47656..da21350 100644 --- a/autoload/vimwiki/base.vim +++ b/autoload/vimwiki/base.vim @@ -265,7 +265,8 @@ function! vimwiki#base#resolve_link(link_text, ...) abort " append extension iff one not already present or it's not the targeted " wiki extension - https://github.com/vimwiki/vimwiki/issues/950 let ext = fnamemodify(link_text, ':e') - if ext ==? '' || ext !=? vimwiki#vars#get_wikilocal('ext', link_infos.index) + let ext_with_dot = '.' . ext + if ext ==? '' || ext_with_dot !=? vimwiki#vars#get_wikilocal('ext', link_infos.index) let link_infos.filename .= vimwiki#vars#get_wikilocal('ext', link_infos.index) endif endif