You can see the keybindings by pressing the ? key.
The default key bindings can be overridden.
| Key | Description | Corresponding keybind |
| Ctrl-c q | Quit app | force_quit quit |
| ? | Open help | help_toggle |
| Key | Description | Corresponding keybind |
| Down/Up j/k | Move down/up | navigate_down navigate_up |
| J/K | Move down/up | select_down select_up |
| Alt-Down Alt-j | Move to parent commit | go_to_parent |
| g/G | Go to top/bottom | go_to_top go_to_bottom |
| Ctrl-f/b | Scroll page down/up | page_down page_up |
| Ctrl-d/u | Scroll half page down/up | half_page_down half_page_up |
| Ctrl-e/y | Scroll down/up | scroll_down scroll_up |
| H/M/L | Select top/middle/bottom of the screen | select_top select_middle select_bottom |
| Enter | Show commit details Apply search (if searching) | confirm |
| Tab | Open refs list | ref_list_toggle |
| / | Start search | search |
| Esc | Cancel search | cancel |
| n/N | Go to next/previous search match | go_to_next go_to_previous |
| Ctrl-g | Toggle ignore case (if searching) | ignore_case_toggle |
| Ctrl-x | Toggle fuzzy match (if searching) | fuzzy_toggle |
| c/C | Copy commit short/full hash | short_copy full_copy |
| d | Toggle custom user command view | user_command_view_toggle_1 |
| Key | Description | Corresponding keybind |
| Esc Backspace | Close commit details | close cancel |
| Down/Up j/k | Scroll down/up | navigate_down navigate_up |
| Ctrl-f/b | Scroll page down/up | page_down page_up |
| Ctrl-d/u | Scroll half page down/up | half_page_down half_page_up |
| g/G | Go to top/bottom | go_to_top go_to_bottom |
| J/K | Select older/newer commit | select_down select_up |
| Alt-Down Alt-j | Select parent commit | go_to_parent |
| c/C | Copy commit short/full hash | short_copy full_copy |
| d | Toggle custom user command view | user_command_view_toggle_1 |
| Key | Description | Corresponding keybind |
| Esc Backspace Tab | Close refs list | close cancel ref_list_toggle |
| Down/Up j/k | Move down/up | navigate_down navigate_up |
| J/K | Move down/up | select_down select_up |
| g/G | Go to top/bottom | go_to_top go_to_bottom |
| Right/Left l/h | Open/Close node | navigate_right navigate_left |
| c | Copy ref name | short_copy |
| Key | Description | Corresponding keybind |
| Esc Backspace | Close user command | close cancel |
| Down/Up j/k | Scroll down/up | navigate_down navigate_up |
| J/K | Scroll down/up | select_down select_up |
| Ctrl-f/b | Scroll page down/up | page_down page_up |
| Ctrl-d/u | Scroll half page down/up | half_page_down half_page_up |
| g/G | Go to top/bottom | go_to_top go_to_bottom |
| J/K | Select older/newer commit | select_down select_up |
| Alt-Down Alt-j | Select parent commit | go_to_parent |
| Key | Description | Corresponding keybind |
| Esc Backspace ? | Close help | close cancel help_toggle |
| Down/Up j/k | Scroll down/up | navigate_down navigate_up |
| J/K | Scroll down/up | select_down select_up |
| Ctrl-f/b | Scroll page down/up | page_down page_up |
| Ctrl-d/u | Scroll half page down/up | half_page_down half_page_up |
| g/G | Go to top/bottom | go_to_top go_to_bottom |