From 75155fa7a3733d7e68574b6e56901d8704ca39d8 Mon Sep 17 00:00:00 2001 From: Leon Henrik Plickat Date: Mon, 6 Dec 2021 12:49:52 +0100 Subject: Allow selecting buffers with Alt+{1..9} --- app.go | 2 ++ doc/senpai.1.scd | 3 +++ 2 files changed, 5 insertions(+) diff --git a/app.go b/app.go index 73039b8..9d84b05 100644 --- a/app.go +++ b/app.go @@ -538,6 +538,8 @@ func (app *App) handleKeyEvent(ev *tcell.EventKey) { app.win.ScrollDownHighlight() case 'p': app.win.ScrollUpHighlight() + case '1', '2', '3', '4', '5', '6', '7', '8', '9': + app.win.GoToBufferNo(int(ev.Rune()-'0') - 1) } } else { app.win.InputRune(ev.Rune()) diff --git a/doc/senpai.1.scd b/doc/senpai.1.scd index 7517d14..c64a82c 100644 --- a/doc/senpai.1.scd +++ b/doc/senpai.1.scd @@ -93,6 +93,9 @@ of messages are in the timeline: Go to the next highlight, or to the (most recent) end of the timeline if there is none. +*ALT-{1..9}* + Go to buffer by index. + *UP*, *DOWN*, *LEFT*, *RIGHT*, *HOME*, *END*, *BACKSPACE*, *DELETE* Edit the text in the input field. -- cgit v1.2.3