From 6b05b468a5a609ea2e86ba829de2680a507e01c1 Mon Sep 17 00:00:00 2001 From: Kyren223 Date: Mon, 16 Dec 2024 18:27:46 +0200 Subject: Added ctrl+d/ctrl+u which move vertically half the height of viminput --- internal/client/ui/viminput/viminput.go | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'internal/client/ui/viminput') diff --git a/internal/client/ui/viminput/viminput.go b/internal/client/ui/viminput/viminput.go index c562574..c37816f 100644 --- a/internal/client/ui/viminput/viminput.go +++ b/internal/client/ui/viminput/viminput.go @@ -617,6 +617,11 @@ func (m *Model) Motion(motion string) (line, col int) { case "l": return Unchanged, m.cursorColumn + 1 + case "ctrl+d": + return m.cursorLine + m.height/2, Unchanged + case "ctrl+u": + return m.cursorLine - m.height/2, Unchanged + case "0": return Unchanged, 0 case "$": -- cgit v1.3.1