diff options
| author | Kyren223 <Kyren223@proton.me> | 2024-12-16 18:27:46 +0200 |
|---|---|---|
| committer | Kyren223 <Kyren223@proton.me> | 2024-12-16 18:27:46 +0200 |
| commit | 6b05b468a5a609ea2e86ba829de2680a507e01c1 (patch) | |
| tree | 4e6b58a72dd3b6fa8c0af8306ea3908cb0e08c67 /internal/client/ui/viminput/viminput.go | |
| parent | 2b0812ae7e2b2bd57b2c0d2d873f728da7a78437 (diff) | |
Added ctrl+d/ctrl+u which move vertically half the height of viminput
Diffstat (limited to 'internal/client/ui/viminput/viminput.go')
| -rw-r--r-- | internal/client/ui/viminput/viminput.go | 5 |
1 files changed, 5 insertions, 0 deletions
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 "$": |
