config: add scrollback-{up,down}-half key bindings

These new bindings scroll up/down half a page in the
scrollback (instead of the full page scrolled by
‘scrollback-{up,down}’).

Closes #128.
This commit is contained in:
Daniel Eklöf 2020-09-09 19:40:48 +02:00
parent a132e6cf84
commit 2e3bd5e23c
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F
6 changed files with 28 additions and 2 deletions

View file

@ -27,7 +27,9 @@ typedef tll(struct key_binding) key_binding_list_t;
enum bind_action_normal {
BIND_ACTION_NONE,
BIND_ACTION_SCROLLBACK_UP,
BIND_ACTION_SCROLLBACK_UP_HALF,
BIND_ACTION_SCROLLBACK_DOWN,
BIND_ACTION_SCROLLBACK_DOWN_HALF,
BIND_ACTION_CLIPBOARD_COPY,
BIND_ACTION_CLIPBOARD_PASTE,
BIND_ACTION_PRIMARY_PASTE,