Keybindings
There are certain actions that you can change the Keybindings for. The configuration for each action is the same.
Action Configuration
Key
The key setting can be a simple character or a non-character key These are the supported non-character keys (lower-/uppercase doesn't matter);
Key | Config Name |
---|---|
Ins | insert |
Del | delete |
Home | home |
End | end |
Page Up | pageup |
Page Down | pagedown |
Break | pausebreak |
Num Enter | numpadcenter |
F1 - F12 | f1 - f12 |
Mode
The following modes are supported
Key | Config Name |
---|---|
normal |
|
Shift | shift |
Alt | alt |
Alt+Shift | altshift |
Ctrl | ctrl |
Ctrl+Shift | ctrlshift |
Ctrl+Alt | ctrlalt |
Supported Actions
Action | Config Name | Default Keybinding | Changeable Since |
---|---|---|---|
Scroll Down | down |
Down | 0.5.0 |
Scroll Up | up |
Up | 0.5.0 |
Scroll / Select Left | left |
Left | 0.5.0 |
Scroll / Select Right | right |
Right | 0.5.0 |
Focus the next view | focus_next |
Tab | 0.6.0 |
Focus the previous view | focus_prev |
Shift+Tab | 0.6.0 |
Sample Remap
[keybindings]
down.key = "j"
down.mode = "shift"
Vim Bindings Config
This is a simple keybinding configuration that lets you use the vim Keybindings (H/J/K/L) to navigate around wiki-tui.
[keybindings]
down.key = "j"
up.key = "k"
left.key = "h"
right.key = "l"