Skip to content

Table of keyboard shortcuts

Dario Giovannetti edited this page Nov 26, 2014 · 9 revisions

See Keyboard shortcuts for more generic shortcuts and to understand the difference between global and contextual shortcuts.

Note that some key combinations cannot be used because of upstream limitations. See also #349.

Generic navigation

The global shortcuts below are configurable in the [Interfaces.wxgui.GlobalShortcuts.File] section of the configuration file.

The contextual shortcuts below are always available and configurable in the [Interfaces.wxgui.ContextualShortcuts] section of the configuration file.

Action Global shortcut Contextual shortcut Global option Contextual option
Go up Up k up
Go down Down j down
Go left Left h left
Go right Right l right
Focus the database , focus_database
Focus the right notebook . focus_rightnb
Focus the logs ' focus_logs
Exit the application Ctrl+q exit

Databases

The global shortcuts below are configurable in the [Interfaces.wxgui.GlobalShortcuts.File] section of the configuration file.

The contextual shortcuts below are available when the left notebook is focused, and can be configured in the [Interfaces.wxgui.ContextualShortcuts.LeftNotebook] section of the configuration file.

Action Global shortcut Contextual shortcut Global option Contextual option
Cycle through the databases Ctrl+l cycle
Cycle through the databases (reverse) Ctrl+h cycle_reverse
Focus first database Ctrl+Shift+h focus_first
Focus last database Ctrl+Shift+l focus_last
Show the logs Shift+' show_logs
Create a new database Ctrl+Shift+n new_database
Open a database Ctrl+o open_database
Save the selected database Ctrl+s s save_database save
Save all the databases Ctrl+Shift+s Shift+s save_all_databases save_all
Open the properties of the selected database properties
Close the selected database Ctrl+Shift+w w close_database close
Close all the databases Shift+w close_all_databases close_all

The contextual shortcuts below are available when the database tree selected in the left notebook is focused, and can be configured in the [Interfaces.wxgui.ContextualShortcuts.LeftNotebook.Database] section of the configuration file.

Action Global shortcut Contextual shortcut Global option Contextual option
Expand focused item l expand
Collapse focused item h collapse
Select focused item a select
Unselect focused item Shift+a unselect
Undo one change in the history u undo
Redo one change in the history r redo
Create an item below the selected one i create_sibling
Create an item as a child of the selected one Shift+i create_child
Swap selected item with the sibling above m move_up
Swap selected item with the sibling below n move_down
Move selected item as a sibling of its parent p move_to_parent
Edit selected items e edit
Delete selected items d delete

The contextual shortcuts below are available when the database tree selected in the left notebook is focused, and can be configured in the [Plugins.wxcopypaste.ContextualShortcuts] section of the configuration file.

Action Global shortcut Contextual shortcut Global option Contextual option
Cut the selected items x cut
Copy the selected items c copy
Paste the copied items as siblings of the selected item v paste_siblings
Paste the copied items as children of the selected item Shift+v paste_children

Logs

The contextual shortcuts below are available when the logs in the left notebook are focused, and can be configured in the [Interfaces.wxgui.ContextualShortcuts.LeftNotebook.Logs] section of the configuration file.

Action Global shortcut Contextual shortcut Global option Contextual option
Select the next log Ctrl+j cycle
Select the previous log Ctrl+k cycle_reverse

Items history

The contextual shortcuts below are available when the items history log in the left notebook is selected and focused, and can be configured in the [Interfaces.wxgui.ContextualShortcuts.LeftNotebook.Logs.History] section of the configuration file.

Action Global shortcut Contextual shortcut Global option Contextual option
Undo one change u undo
Redo one change r redo

Alarms

The contextual shortcuts below are available when the alarms log in the left notebook is selected and focused, and can be configured in the [Plugins.wxalarmslog.ContextualShortcuts] section of the configuration file.

Action Global shortcut Contextual shortcut Global option Contextual option
Find selected alarm in the database tree f find

Right notebook

The contextual shortcuts below are available when the right notebook is focused, and can be configured in the [Interfaces.wxgui.ContextualShortcuts.RightNotebook] section of the configuration file.

Action Global shortcut Contextual shortcut Global option Contextual option
Cycle through the tabs Ctrl+l cycle
Cycle through the tabs (reverse) Ctrl+h cycle_reverse
Select the leftmost tab Ctrl+Shift+h focus_first
Select the rightmost tab Ctrl+Shift+l focus_last
Close the selected tab w close

Item editors

The contextual shortcuts below are available when an item editor tab in the right notebook is selected and focused, and can be configured in the [Interfaces.wxgui.ContextualShortcuts.RightNotebook.Editor] section of the configuration file.

Action Global shortcut Contextual shortcut Global option Contextual option
Apply the changes a apply
Find the edited item in the database tree f find
Set focus on the text area t focus_text
Scheduler plugin

The contextual shortcuts below are available when the scheduler plugin in an item editor tab in the right notebook is selected and focused, and can be configured in the [Plugins.wxscheduler.ContextualShortcuts] section of the configuration file.

Action Global shortcut Contextual shortcut Global option Contextual option
Set focus on the scheduler panel r focus
Expand/collapse the scheduler panel Shift+r toggle
Links manager plugin

The contextual shortcuts below are available when the links manager plugin in an item editor tab in the right notebook is selected and focused, and can be configured in the [Plugins.wxlinks.ContextualShortcuts] section of the configuration file.

Action Global shortcut Contextual shortcut Global option Contextual option
Set focus on the links manager panel n focus
Expand/collapse the links manager panel Shift+n toggle

Database search

The contextual shortcuts below are available when a search tab in the right notebook is selected and focused, and can be configured in the [Plugins.wxdbsearch.ContextualShortcuts] section of the configuration file.

Action Global shortcut Contextual shortcut Global option Contextual option
Start the search s search
Find in the database tree the selected items in the search results f find
Edit the selected items in the search results e edit

Schedule

The contextual shortcuts below are available when the schedule tab in the right notebook is selected and focused, and can be configured in the [Plugins.wxtasklist.ContextualShortcuts] section of the configuration file.

Action Global shortcut Contextual shortcut Global option Contextual option
View previous time interval Shift+h prev_page
View next time interval Shift+l next_page
Apply the filters a apply
Apply and store the filters Shift+a set
Reset the filters r reset
Scroll to the first ongoing item u autoscroll
Toggle automatic scroll to ongoing item Shift+u toggle_autoscroll
Find in the database tree the selected items in the view f find
Edit the selected items in the view e edit
Snooze the selected alarms in the view s snooze
Snooze all the active alarms Shift+s snooze_all
Dismiss the selected alarms in the view d dismiss
Dismiss all the active alarms Shift+d dismiss_all
Show/hide the navigator bar n toggle_navigator
Show/hide unallocated time in the view g toggle_gaps
Show/hide shared time intervals in the view o toggle_overlappings

Global shortcuts

WORK IN PROGRESS...

Mention F10 for the menus Mention Ctrl+(Shift+)Enter for the text area

[Interfaces.wxgui.GlobalShortcuts.Database]

These are the shortcuts for the Database main menu.

undo = Ctrl+Shift+z
redo = Ctrl+Shift+y
create_item = Ctrl+i
create_child = Ctrl+Shift+i
move_up = Ctrl+Shift+u
move_down = Ctrl+Shift+d
move_to_parent = Ctrl+Shift+p
edit = Ctrl+e
delete = Ctrl+Delete
[Interfaces.wxgui.GlobalShortcuts.Edit]

These are the shortcuts for the Editor main menu.

select_all = Ctrl+a
cut = Ctrl+x
copy = Ctrl+c
paste = Ctrl+v
find = Ctrl+Shift+f
apply = Ctrl+Enter
apply_all = Ctrl+Shift+Enter
[Interfaces.wxgui.GlobalShortcuts.View.Databases]

These are the shortcuts for the View > Databases main menu.

cycle = F3
cycle_reverse = F2
focus = Ctrl+F2
focus_1 = Ctrl+1
focus_2 = Ctrl+2
focus_3 = Ctrl+3
focus_4 = Ctrl+4
focus_5 =
focus_6 =
focus_7 =
focus_8 =
focus_9 =
focus_last = Ctrl+5
[Interfaces.wxgui.GlobalShortcuts.View.Logs]

These are the shortcuts for the View > Logs main menu.

show = Ctrl+F9
cycle = F9
cycle_reverse = F8
focus = Ctrl+F8
[Interfaces.wxgui.GlobalShortcuts.View.Logs.Items]

These are the shortcuts for the View > Logs > Items main menu.

select =
[Interfaces.wxgui.GlobalShortcuts.View.RightNotebook]

These are the shortcuts for the View > Right notebook main menu.

cycle = F5
cycle_reverse = F4
focus = Ctrl+F4
focus_1 = Ctrl+6
focus_2 = Ctrl+7
focus_3 = Ctrl+8
focus_4 = Ctrl+9
focus_5 =
focus_6 =
focus_7 =
focus_8 =
focus_9 =
focus_last = Ctrl+0
close = Ctrl+w
[Interfaces.wxgui.GlobalShortcuts.View.Editors]

These are the shortcuts for the View > Editor main menu.

focus_text_area = F6
[Plugins.wxcopypaste.GlobalShortcuts]

These are the shortcuts for the Database main menu.

cut = Ctrl+Shift+x
copy = Ctrl+Shift+c
paste = Ctrl+Shift+v
paste_children = Ctrl+Shift+b
[Plugins.wxtrayicon.GlobalShortcuts]

These are the shortcuts for the File main menu.

minimize = Ctrl+Shift+q
[Plugins.wxtexthistory.GlobalShortcuts]

These are shortcuts for the Editor main menu.

undo = Ctrl+z
redo = Ctrl+y
[Plugins.wxscheduler.GlobalShortcuts]

These are the shortcuts for the View > Editor > Scheduler main menu.

focus =
toggle = Ctrl+@
[Plugins.wxdbsearch.GlobalShortcuts]

These are the shortcuts for the Search main menu.

new_search = Ctrl+f
start_search =
find_item =
edit_item =
[Plugins.wxtasklist.GlobalShortcuts]

These are the shortcuts for the Schedule main menu.

scroll_to_ongoing = Ctrl+;
[Plugins.wxtasklist.GlobalShortcuts.Items]

These are more shortcuts for the Schedule main menu.

find_selected = Ctrl+'
edit_selected =
snooze_selected = Ctrl+[
snooze_all = Ctrl+{
dismiss_selected = Ctrl+]
dismiss_all = Ctrl+}
[Plugins.wxtasklist.GlobalShortcuts.Navigator]

These are the shortcuts for the Schedule > Navigator main menu.

previous = Ctrl+,
next = Ctrl+.
apply =
set =
reset = Ctrl+r
[Plugins.wxtasklist.GlobalShortcuts.View]

These are the shortcuts for the View > Schedule main menu.

show = Ctrl+F11
focus =
show_navigator = F11
toggle_gaps = Ctrl+<
toggle_overlappings = Ctrl+>
[Plugins.wxalarmslog.GlobalShortcuts]

These are the shortcuts for the View > Logs > Alarms main menu.

select =
find =
[Plugins.wxalarms.GlobalShortcuts]

This is the shortcut for the View main menu.

show = Ctrl+^
[Plugins.wxlinks.GlobalShortcuts]

These are the shortcuts for the View > Editor > Links manager main menu.

focus =
toggle = Ctrl+~