[ Prev ] [ Index ] [ Next ]

Key Bindings

Menu Items.

General

F9		Toggle visibility of sidepane(s)
<Ctrl>F9	Show all sidepanes
<Ctrl><Space>	Toggle focus between index and buffer
    		opens side pane if index is invisible
		(optional see preferences)
<Ctrl><Tab>	Focus next inteface element (gtk default)
<Ctrl><Shift><Tab> Focus previous interface element (gtk default)
Esc		Close sidepane (when focus is on a side pane)
<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 chosen 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 today's page
<Ctrl>Q		Quit the application
<Ctrl>w		Close window
<Ctrl>F		Find in the current page
<Ctrl>G		Find next
<Shift><Ctrl>G	Find previous
<Shift><Ctrl>F  Search in all pages
<Ctrl>H		Find and Replace
<Ctrl>S		Save page        (forced)
<Shift><Ctrl>S	Save version...
<Ctrl>R		Reload page      (saves first)
<Ctrl>J		Jump to page...  (either an existing or a new page)
<Ctrl>L		Link selected text
		Follow selected text as link when read-only
<Shift><Ctrl>L	Copy a link to the current page to the clipboard
		In the side pane copies a link to the selected page
		(Paste this link in a page with <Ctrl>V)
<Ctrl>E		Show the "edit link" dialog
<Ctrl>D		Inserts timestamp
<Ctrl>1..<Ctrl>5 Make selected text a heading
<Ctrl>9		Make selected text normal
<Ctrl>B		Make selected text strong
<Ctrl>I		Make selected text italic
<Ctrl>U		Make selected text underline     (renders highlighted)
<Ctrl>K		Make selected text strike-trough
<Ctrl>T		Make selected text verbatim text (monospace font)
<Ctrl>Z		Undo
<Shift><Ctrl>Z	Redo
<Ctrl>Y		Redo
<Shift><Ctrl>D	Show the calendar dialog
F1		Show the manual
F2		Rename current page
F3		Find next	(same as <Ctrl>G)
<Shift>F3	Find previous	(same as <Ctrl>G)
F5		Reload page	(same as <Ctrl>R)
F12		Toggle checkbox item to 'OK'
<Shift>F12	Toggle checkbox item to 'NOK'

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

Side pane tree


The following key bindings works when the tree in the side pane is focussed:

<Ctrl>L		Insert a link to the selected page
<Shift><Ctrl>L	Copy the selected page to clipboard
<Ctrl>C		Copy the selected page to clipboard
<Ctrl>F		Search in the page list as shown
*		Expand all
\		Collapse all

Text selections


For selected text the following keybindings are added:

*		Toggle bullets for selected text
>		Toggle email-style quoting for selected text
<Tab>		Indent selected text
<Shift><Tab>	Un-indents selected text
<Backspace>	Un-indents selected text

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/.

Emacs mode


Zim does not support an emacs mode specifically, however Gtk+ does. When you set this option all Gtk+ programs will use emacs key bindings for text inputs. To use this feature you need to enable this setting in the settings manager of your desktop environment or add the line:

gtk-key-theme-name = "Emacs"

to ~/.gtkrc-2.0 . Of course if you use this you will need to customize a number of accelerators as well which conflict with the emacs keybindings. See the section above.

Ключевые привязки
============

Смотрите также пункты меню.

### Генеральный

F9 Переключить видимость боковых панелей
<Ctrl> F9 Показать все боковые панели
<Ctrl> <Пробел> Переключить фокус между индексом и буфером
    открывает боковую панель, если индекс невидим
(необязательно, см. настройки)
<Ctrl> <Tab> Сфокусировать следующий элемент интерфейса (по умолчанию GTK)
<Ctrl> <Shift> <Tab> Фокус предыдущего элемента интерфейса (по умолчанию gtk)
Esc Закрыть боковую панель (когда фокус находится на боковой панели)


<Alt> <Home> Перейти на домашнюю страницу
<Alt> <Left> Вернуться на одну страницу назад в историю
<Alt> <Right> Перейти на одну страницу вперед в истории
<Alt> <Up> Перейти на одну страницу вверх в пространстве имен
<Alt> <Down> Перейти на одну страницу вниз в пространстве имен
(Фактическая страница выбрана историей)
<Alt> <PgUp> Перейти на предыдущую страницу в индексе
<Alt> <PgDown> Перейти к следующей странице в индексе
<Alt> D Перейти на сегодняшнюю страницу


<Ctrl> Q Выйти из приложения
<Ctrl> w Закрыть окно


<Ctrl> F Найти на текущей странице
<Ctrl> G Найти следующий
<Shift> <Ctrl> G Найти предыдущий
<Shift> <Ctrl> F Поиск по всем страницам
<Ctrl> H Найти и заменить


<Ctrl> S Сохранить страницу (принудительно)
<Shift> <Ctrl> S Сохранить версию ...
<Ctrl> R Обновить страницу (сначала сохраняет)
<Ctrl> J Перейти на страницу ... (существующая или новая страница)


<Ctrl> L Ссылка на выделенный текст
Следуйте за выбранным текстом как ссылка, только для чтения
<Shift> <Ctrl> L Скопировать ссылку на текущую страницу в буфер обмена
В боковой панели копирует ссылку на выбранную страницу
(Вставьте эту ссылку на страницу с <Ctrl> V)
<Ctrl> E Показать диалог редактирования ссылки
<Ctrl> D Вставляет отметку времени


<Ctrl> 1 .. <Ctrl> 5 Сделать выделенный текст заголовком
<Ctrl> 9 Сделать выделенный текст нормальным
<Ctrl> B Сделать выделенный текст сильным
<Ctrl> Я делаю выделенный текст курсивом
<Ctrl> U Сделать выделенный текст подчеркнутым (отрисовка выделяется)
<Ctrl> K Сделать выбранный текст зачеркнутым
<Ctrl> T Сделать выделенный текст дословным текстом (моноширинный шрифт)


<Ctrl> Z Отменить
<Shift> <Ctrl> Z Повторить
<Ctrl> Y Redo


<Shift> <Ctrl> D Показать диалоговое окно календаря


F1 Показать руководство
F2 Переименовать текущую страницу
F3 Найти следующее (так же, как <Ctrl> G)
<Shift> F3 Найти предыдущее (так же, как <Ctrl> G)
F5 Обновить страницу (так же, как <Ctrl> R)
F12 Переключить пункт «ОК»
<Shift> F12 Переключить элемент флажка на «NOK»

Также все обычные сочетания клавиш применяются для виджета редактирования текста gtk, таким образом, привязки, такие как
<Ctrl> C, <Ctrl> X, <Ctrl> V, <Ctrl> A и т. Д. Работают должным образом.

### Дерево боковой панели
Следующие привязки клавиш работают, когда дерево в боковой панели сфокусировано:

<Ctrl> L Вставить ссылку на выбранную страницу
<Shift> <Ctrl> L Скопировать выбранную страницу в буфер обмена
<Ctrl> C Скопировать выбранную страницу в буфер обмена
<Ctrl> F Поиск в списке страниц, как показано
* Расширить все
\ Свернуть все


### Выбор текста
Для выделенного текста добавлены следующие сочетания клавиш:

* Переключить маркеры для выделенного текста
> Переключение цитирования в стиле электронной почты для выделенного текста
<Tab> Отступ выделенного текста
<Shift> <Tab> Отмена отступа выделенного текста
<Backspace> Отмена отступа выделенного текста


Смена ускорителей
---------------------
Gtk + реализует функцию, которая позволяет вам изменять акселераторы (сочетания клавиш для пунктов меню) в интерактивном режиме. Чтобы использовать эту функцию, вам нужно либо включить этот параметр в диспетчере настроек вашей рабочей среды, либо добавить строку:

gtk-can-change-accels = 1

в ~ / .gtkrc-2.0. Зим запомнит любые изменения. Если вы хотите сбросить привязки по умолчанию, просто удалите файл «accelmap» из ~ / .config / zim /.

Режим Emacs
----------
Zim специально не поддерживает режим emacs, однако Gtk + поддерживает. Когда вы установите эту опцию, все программы Gtk + будут использовать привязки клавиш emacs для ввода текста. Чтобы использовать эту функцию, вам нужно включить эту настройку в менеджере настроек вашей рабочей среды или добавить строку:

gtk-key-theme-name = "Emacs"

в ~ / .gtkrc-2.0. Конечно, если вы используете это, вам также потребуется настроить несколько ускорителей, которые конфликтуют с сочетаниями клавиш emacs. Смотрите раздел выше.



Backlinks: About Help Help:Menu Items Usage:Getting Started