Zim – a Desktop Wiki
While browsing the archives of Linux Screw, I came across a very interesting post about Zim. Zim is a wiki-style note taking system for the desktop. Its text editor, being an 100% WYSIWYG wiki text edtor, does not require any knowledge of wiki syntax. One could say that Zim is a more advanced and feature-rich implementation of Tomboy. Notes can be organized in “repositories” pretty much like the “namespace” concept of web-based wikis, which results in better categorization of the notes than what is currently possible with Tomboy. Some other things I particularly liked are the fact that all the available formatting can be applied to the text by using keyboard shortcuts (unlike Tomboy) and the support for a custom USR1 signal which can be used to programmatically toggle the visibility of Zim by assigning a custom global keyboard shortcut that triggers the execution of a very simple BASH script (you can find it in the Zim FAQ). For Tomboy users who consider switching to Zim (count me in), there is a Tomboy-to-Zim converter available. It did not work out of the box, but it seems that it is easy to fix. Although I’ve been using it only for some minutes, Zim is definitely a keeper. If advanced note-taking is in the standard procedures of your everyday computing, I highly recommend trying Zim.
Related Articles
- Desktop now uses Fedora 9
- Send to Desktop – Create Symlink
- YUM-Priorities Configuration for a CentOS Desktop
- Creole – Standard Wiki Markup Language
- Dictionary Lookups Anywhere
Tags: Desktop, Productivity, Review, Software

October 19th, 2007 at 8:45 am
Wow! Thanks for the link to Tomboy-to-Zim converter =)
October 19th, 2007 at 11:47 am
I’ve tried Zim and didn’t like it. I didn’t like Tomboy either (I’m starting to believe that the idea of desktop wikis doesn’t fit me). I agree that Zim is better than Tomboy though.
October 23rd, 2007 at 12:07 am
After a couple of days of usage, I think Zim is indeed more advanced than Tomboy, but its level of maturity is lower than Tomboy’s. I’ve decided to keep both of them for some time.