Keybindings
All hotkeys in Attyx can be rebound via the [keybindings] table in your config file. Changes apply immediately on hot reload.
Configuration
Section titled “Configuration”[keybindings]search_toggle = "ctrl+f"search_next = "ctrl+g"search_prev = "ctrl+shift+g"scroll_page_up = "shift+page_up"scroll_page_down = "shift+page_down"scroll_to_top = "shift+home"scroll_to_bottom = "shift+end"config_reload = "ctrl+shift+r"new_window = "ctrl+shift+n"close_window = "ctrl+shift+w"Disabling a keybinding
Section titled “Disabling a keybinding”Bind an action to "none" to disable it:
[keybindings]debug_toggle = "none"Key combo syntax
Section titled “Key combo syntax”Format: modifier+key
Modifiers: ctrl, shift, alt (or option), super (or cmd)
Keys: a–z, 0–9, f1–f12, enter, tab, escape, backspace, delete, insert, space, page_up, page_down, home, end, up, down, left, right
Combine multiple modifiers with +:
ctrl+shift+rsuper+shift+galt+enterDefault keybindings
Section titled “Default keybindings”| Action | macOS | Linux |
|---|---|---|
search_toggle | super+f | ctrl+f |
search_next | super+g | ctrl+g |
search_prev | super+shift+g | ctrl+shift+g |
copy | (system menu) | ctrl+shift+c |
paste | (system menu) | ctrl+shift+v |
scroll_page_up | shift+page_up | shift+page_up |
scroll_page_down | shift+page_down | shift+page_down |
scroll_to_top | shift+home | shift+home |
scroll_to_bottom | shift+end | shift+end |
config_reload | ctrl+shift+r | ctrl+shift+r |
new_window | ctrl+shift+n | ctrl+shift+n |
close_window | ctrl+shift+w | ctrl+shift+w |