====== Keybindings ======

If there are menu items or features that do not have a key-binding that you think should have one, email a feature request to pardus@cpan.org. Please do include a suggestion which key to actually use because finding keys that are still free is a real puzzle.

( Keybindings that edit the buffer or create a new page are disabled in read-only mode. )

==== General ====

	F9			Toggle index visibility
	ctrl-space		Toggle focus between index and buffer
	    		 	opens side pane if index is invisible
	ctrl-tab		Focus next inteface element (gtk default)

	alt-home		Go to the home page
	alt-left		Go one page back in history
	alt-right		Go one page forward in history
	alt-up		Go one page up in the namespace
	alt-down		Go one page down in the namespace
				(The actual page is choosen by the history)
	alt-pgup		Go to the previous page in the index
	alt-pgdown		Go to the next page in the index
	alt-D			Go to todays page

	^Q			Quit the application
	^w			Close window
	^M			send page as email
	^F			Find in the current page
	^G			Find next
	shift-^G		Find previous
	alt-/			alias for ^F  (just '/' in readonly mode)
	shift-^F  	     Search in all pages
	^H			Find and Replace

	^S			Save page        (forced)
	shift-^S	Save copy        (save as..)
	^R			Reload page      (saves first)
	^J			Jump to page...  (either an existing or a new page)

	^L			Link selected text or show the "new link" dialog
				(This binding even works in read-only mode)
	^E			Show the "edit link" dialog
	^D			Inserts timestamp

	^1..^5		Make selected text a heading
	^6			Make selected text normal
	^B			Make selected text strong
	^I			Make selected text italic
	^U			Make selected text underline     (renders highlighted)
	^K			Make selected text strike-trough
	^T			Make selected text verbatim text (monospace font)

	^Z			Undo
	Shift-^Z		Redo
	^Y			Redo

	F1			Show the manual
	F2			Rename current page
	F3			Find next		(same as ^G)
	F5			Reload page	(same as ^R)

Also all the usual keybindings apply for the gtk text edit widget, thus bindings like
''^C'', ''^X'', ''^V'', ''^A'' etc. work as expected.

==== Selections ====
For selected text the following keybindings are added:

	*			Make selected text into a bullet list
	TAB			Indent selected text
	Shift TAB		Un-indents selected text
	BACKSPACE		Un-indents selected text


==== Plugins ====

	shift-^D		Show the calendar dialog

===== Changing accelerators =====
Gtk+ implements a feature that allows you to change accelerators (keybindings for menu items) interactively. To use this feature you need to either enable this setting in the settings manager of you desktop environment or add the line "''gtk-can-change-accels = 1''" to ''~/.gtkrc-2.0'' . **Zim** will remember any changes. If you ever want to reset to the default bindings just remove the "accelmap" file from ''~/.config/zim/''.
