Skip to main content

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.

Release files for markdown-vimwiki 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for markdown-vimwiki 0.1.2
File Size Uploaded
markdown_vimwiki-0.1.2.tar.gz 2.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for markdown-vimwiki 0.1.2
File Interpreter ABI Platform
markdown_vimwiki-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 6.8 kB

Release files / markdown_vimwiki-0.1.2.tar.gz

Download URL markdown_vimwiki-0.1.2.tar.gz
Size 2.8 kB
Tags Source
SHA-256 checksum
How to use checksums
8ab7a8456500f1f458a10d6bd50ab7cd85e9680a90dd8bd91b0d618a15d88f3d
BLAKE2b-256 checksum
How to use checksums
608984d6bc0e1a7816c68ba2ea4b2efae243d56d4722677a4cd9d7d40d64dbcf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.5

Release files / markdown_vimwiki-0.1.2-py3-none-any.whl

Download URL markdown_vimwiki-0.1.2-py3-none-any.whl
Size 4.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5652b5fb119371ced4cb51477159b49cc13f2edac3c3ff217c850e8fef681ec7
BLAKE2b-256 checksum
How to use checksums
817d1b0b9574c61695f5f4841002cf3773886182d027bae275e5b7dc1afaf17d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.5

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.1.0

3 release files

0.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page