Vimwiki
Vimwiki notesSettings
The following are some relevant settings that I currently have in my .vimrc
:
path
: controls where wiki files are created; currently set to~/Nextcloud/vimwiki
so my wiki files are automatically available from my cloudsyntax
: specify syntax other than the default wiki syntax; current set tomarkdown
, along with theext: '.md'
setting for writing files in Markdownlinks_space_char
: controls what character to replace spaces with when creating wiki files; currently set to ‘-’
Tasks
By default, only simple checkbox lists are supported:
- Task not started
- [.] Task 1-33% completed
- [o] Task 34-66% completed
- [O] Task 67-99% completed
- Task completed
Much greater task integration can be seen in Taskwiki, a complementary plugin that integrates with TaskWarrior.
Anchors
Every header, tag, and bold text can be used as an anchor. This is automatic; all you need to do is type the #
after your wiki file and before the anchor phrase. Anchors support omni complete, you can easily search for the anchor you want to fill. Here are a few examples:
- index - links back to a section on the index (NOTICE: Markdown space filler is messing this up)
- #Settings - map back to the settings header in this file (note no file name need be specified)
Just typing out these examples, it’s clear there are a few problems. The Markdown space setting is messing up hitting <enter>
on anchored links, and again autocomplete sucks for Markdown links. Hopefully these are areas that can be addressed at some point.
Tables
Vimwiki tables mimic the prominent auto reformatting feature of org mode tables. This is fantastic.