Zim - A Desktop Wiki
Mail me if you have questions that you would like to see answered below.
You can just link non-existing pages. If you follow such a link the page will be created automatically when needed.
Uhm, if you mean the buttons above your page, technically they are not tabs but a path bar keeping track of your history or recent pages. The buttons in this bar map to pages in your browse history, not to open pages or something like that. You can not "close" something that is in your history. To change the style of this bar, or hide it completely, go to the "View" -> "Pathbar" menu item.
You can organize your pages by grouping them into sections. To do so you put pages as sub-pages of a top-level page. The ":" character is used to separate the page levels in the page name. Thus if you link to "foo:bar" you will link to the page called "bar" as a sub-page of the "foo" section. Just link a non-existing page and follow the link to create it. See Pages for more information.
These are pages that are linked by other pages but do not (yet) contain text. You can edit them to make them regular pages or check the pages linking them.
The index keeps pages that are linked by other pages even if you delete them. To completely remove them you also need to change any page linking them.
No, zim uses wiki formatting to save text, so some sequences of special characters will be interpreted as text formatting. This is enabled on purpose to let users type in wiki sequences directly. The downside is that when you include computer code or other text with many special characters it might get interpreted while that is not what you wanted. To avoid this either use the Source View plugin or verbatim formatting. To paste directly with verbatim formatting there is a menu item in the context menu "Paste As Verbatim".
There is a Tray Icon plugin which can be enabled from the Preferences dialog.
I would like to start zim hidden in the system tray.
You can call the Tray Icon plugin with the command "zim --plugin trayicon"
By default, zim will only run a single instance of each notebook. Trying to open the same notebook again will just pop the corresponding window to the foreground. So you can set a default notebook (see Notebooks) and just make a global key binding run the command "zim".
See Publishing for some tips
Yes. Copy "/usr/share/zim/style.conf" to "~/.config/zim/" and edit as you see fit. See the Config Files page for the syntax of this file.
Zim notebooks do not support encryption or password protection natively. However, you can use for example encfs to encrypt your notebooks.
Well, if you want to, you can use zim as your agenda. However, the Calendar feature is more intended to keep various kinds of journals or logbooks. I'm very hesitant to add calendaring features because these are usually tied to email applications. I admit that it would be really cool to link notes, emails and appointments, but I have no plans to extend zim to become an email reader.
You can change this by modifying the gtk css file, see Config Files for details.
Yes, it does. See the download page on the website for more notes on installing on the win32 platform.
The visible files in the notebook folder contain all data of notes and attachments.
What is the hidden .zim folder in my notebook folder?
The hidden .zim folder contains only caches and GUI state. It doesn't contain any information that can not be recreated on the fly.
By synchronizing all visible files in the notebook. E.g. by putting the zim notebook in a dropbox share.
Zim is written as a "single user" program, so it is not intended for multiple people using the same notebook. However, it can be used with version control like Bazaar, Git or Mercurial. This way multiple users can work on the same notebook and merge their changes. See the Version Control plugin.
On a Linux desktop, you can probably do this via your settings manager.
Windows and macOS users please see the section "Gtk configuration" in Config Files
You can have a look at the zim documentation wiki. It has a section dedicated to tricks and tips. And you can post in the "show and tell" section of discussion forum at https://github.com/zim-desktop-wiki/zim-desktop-wiki/discussions.