Markdown extension for vimwiki todos and tags
Project description
markdown_vimwiki
Python Markdown extension for useful vimwiki additions
Todo lists
The plugin supports the standard vimwiki style todo lists:
* [ ] To do
* [.] 0-33% complete
* [o] 33-66% complete
* [O] 66-99% complete
* [X] 100% complete
* [-] rejected
leads to:
<ul>
<li class="done0"> done0</li>
<li class="done1"> done1</li>
<li class="done2"> done2</li>
<li class="done3"> done3</li>
<li class="done4"> done4</li>
<li class="rejected"> rejected</li>
</ul>
By default, it uses all the same defaults as vimwiki's syntax. That is, it uses .oOX
for g:vimwiki_listsyms
and -
for g:vimwiki_listsym_rejected
, and applies the CSS classes used by the default HTML generation tool.
These are customizable. For the following markdown:
* [i] yip
* [a] yap
* [o] yop
expecting:
<ul>
<li class="yip"> yip</li>
<li class="yap"> yap</li>
<li class="yop"> yop</li>
</ul>
configure as follows:
markdown(source, extensions=[VimwikiExtension(
list_levels='iao',
list_classes=['yip', 'yap', 'yop'])])
Tags
The plugin currently supports styling tags (but nothing else):
:lorem:ipsum:
leads to:
<p><span class="tag">lorem</span> <span class="tag">ipsum</span></p>
The class used is customizable with the tag_class
config option.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
markdown_vimwiki-0.1.0.tar.gz
(2.8 kB
view hashes)
Built Distributions
Close
Hashes for markdown_vimwiki-0.1.0-py3.7.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 22e93f5ce61fb00e7a629ac12a95787b5eca8c09a92f90139bee42e17b260e65 |
|
MD5 | d7f22db8b7d3402accd78d890807ee7c |
|
BLAKE2b-256 | e1fe93a80d3242c8d4fa97e851e49dd92b3982741df5fc8186acd223da40dba4 |
Close
Hashes for markdown_vimwiki-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f525d5d669162ec6688e104a2a939f62460160d3256b8360f491476dc9aa39dc |
|
MD5 | a1379f1bc754d9f88f5309abe4da4abd |
|
BLAKE2b-256 | 28812de4ad38f975f948f8f532a5e48062160876e3e43404ceacafa0937d19e7 |