Vimwiki a great personal knowledgebase

Last edited
Structure your plain text notes with vim

Vimwiki the almost perfect note application

Vimwike is awsome!

Do you use vim? Then you will love Vimwiki!

Vi is a great editor because it gives so much power with only a few strokes on the keyboard.

Vim is an improved implementation of Vi with an enormous amount of enhancements.

Wiki's are a great way to almost effortless structure notes.

Vimwiki combines the power of Vim with the great visionairy ideas of Wiki's.

Vimwiki is a vim-script

Vimwiki is a vim-script. It is build for and on Vim. This means it will run on every thing that runs Vim. So you can use in on almost every computer that comes with a keyboard and a virtual terminal.

Plain text files

Vimwiki is build on Vim and produces plain text files. Your entire wiki consists of plain text files. Which is great.

You can use any revision control system you like to keep control of your wiki.

Generate parts of your wiki

Your wiki consists only of pure plain text files. So you can have any kind of program that outputs plain text to generate stuff to add to your wiki. If you e.g. want to import the output of some script to your wiki, there is really no reason not to do so :)

Build in export to html

Vimwiki comes with a build in tool to export your vimwiki to html. You can both export a single vimwiki page to html or your entire wiki. This provides an easy access to the contents of your wiki.

This also makes it easy to provide read-only access to your wiki or to make your wiki available for non-vim persons.

Build in diary function

With just a few keystrokes you create a diary entry with Vimwiki. Your diary is a pool of files, each with the date as filename.

You can extend the power of the diary by combining the Vimwiki plugin with the Calendar plugin.

The integration of Vimwiki with the Calendar plugin is perfect. If you have both Vimwiki and Calendar.vim installed then just hitting Enter on a day on your calendar will open a Vimwiki diary file for that day. How is that for planning your future actions?

Manage your todo lists with Vimwiki

Simplify your life and manage your todo lists from vimwiki.

Powerfull table editor

Just like org-mode of Emacs, Vimwiki comes with a build in powwerfull table editor. Check it out, it is awsome!

Almost perfect

Vimwiki could be perfect ... if it had tags. Unfortunately this feature is not build into Vimwiki yet. The use of tags would be an incredible extension of Vimwiki.

So if you know how to write vim scripts here is a challenge for you!

Try it out and never look back

Just give Vimwiki a spin. It will take you about 5 minutes and you will be hooked. No more looking back, all your notes go into Vimwiki.

You don't have to trust the cloud, your wiki is on your own system, protected by your preferred revision control system.

That same revision control system will make it possible to distribute your vimwiki to every system you want it too.

Take the plunge and let Vimwiki help you to organise your life!