Skip to content

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
Scroll Down down Down
Scroll Up up Up
Scroll / Select Left left Left
Scroll / Select Right right Right
Focus the next view focus_next Tab
Focus the previous view focus_prev Shift+Tab
Toggle the language selection toggle_language_selection F2

When updating the language via the selection popup, existing search results and links in articles won't work until you've changed the language back to what it was then opening the article / starting the search

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"

Last update: March 19, 2023
Created: August 4, 2022