When ZettelNew is called from outside a wiki, the note file is created without a file extension, at least in my very basic setup:
let g:vimwiki_list = [{'path': '~/vimwiki/', 'syntax': 'markdown', 'ext': 'md'}]
let g:vimwiki_global_ext = 0
let g:zettel_options = [ {"rel_path" : "zettel/" } ]
I don't know much about vimscript, so no pull request, but for a quick fix, I added the file extension from the wiki config in
autoload/zettel/vimwiki.vim in function zettel#vimwiki#create
567 let zettelpath = zettel#vimwiki#path(a:wiki_nr)
568 " add extension
569 let ext = vimwiki#vars#get_wikilocal('ext', vimwiki#vars#get_bufferlocal('wiki_nr'))
570 execute(':e ' . zettelpath . format . ext)
When ZettelNew is called from outside a wiki, the note file is created without a file extension, at least in my very basic setup:
I don't know much about vimscript, so no pull request, but for a quick fix, I added the file extension from the wiki config in
autoload/zettel/vimwiki.vim in function zettel#vimwiki#create