Created: 2012-03-24 05:27
Updated: 2019-01-08 13:51

style(markdown.css) and code highlight(through highlight.js for html exported from vimwiki, also an export template for vimwiki

first, some setup in .vimrc

let vimwiki_path='path/to/wiki/files/'
let vimwiki_export_path='path/to/export/folder/'
let wiki_settings={
\ 'template_path': vimwiki_export_path.'vimwiki-assets/',
\ 'template_default': 'default',
\ 'template_ext': '.html',
\ 'auto_export': 0,
\ 'nested_syntaxes': {
\ 'js':'javascript',
" more langs...
\ }}

let wikis=["your_wiki","another_wiki","more_topics..."]
let g:vimwiki_list = []
for wiki_name in wikis
	let wiki=copy(wiki_settings)
	let wiki.path = vimwiki_path.wiki_name.'/'
	let wiki.path_html = vimwiki_export_path.wiki_name.'/'
	let wiki.diary_index = 'index'
	let wiki.diary_rel_path = 'diary/'
	call add(g:vimwiki_list, wiki)

then, get this repo

mkdir -p path/to/export/folder
cd !$
git clone

finally, open an wiki run :VimwikiAll2HTML

Cookies help us deliver our services. By using our services, you agree to our use of cookies Learn more