====== Features ======

==== Persistent State and History ====
All state information about the GUI is saved. Thus when you resize your window or hide the index pane these options are remembered. Furthermore the page you were editing is remembered as well as your cursor position and undo-stack. Close zim and restart it, you can work on where you left off.

==== Linking ====
Zim is not just a text editor, it also features links between files. This makes it possible to break up a large document in chewable pieces. You can link to internal pages or to external objects like webpages or files.

==== Keybindings ====
We aim to have as many key-bindings as possible in zim. So you should be able to use the application without loss of speed because there is no need to grab for your mouse. See [[keybindings]] for a list.

==== Auto-Saving ====
Zim saves your page every 5 seconds. You don't have to think about this yourself. In fact you don't even have to notice that you use multiple files when following links.

==== Auto-Formatting ====
Zim has auto-indenting but also support a number of other sequences that get translated to formatting. See [[autoformat]].

==== Auto-Selecting ====
When you select a format without a selection to apply this format to the text buffer makes a selection for you. For example pressing ''^1'' turns selected text into a heading, when no text is selected it automaticly selects the current line and turns it into a heading.

==== Exporting ====
By default zim saves your pages as simple text files that can also be edited with other text editors. The export function is supplied to make it possible to also get your content in other formats like HTML. These exported documents can very well be used as the basis of an office document or a webpage. See [[exporting]] for more details.

