diff options
| author | Kyren223 <Kyren223@proton.me> | 2024-12-16 18:19:18 +0200 |
|---|---|---|
| committer | Kyren223 <Kyren223@proton.me> | 2024-12-16 18:19:18 +0200 |
| commit | 2b0812ae7e2b2bd57b2c0d2d873f728da7a78437 (patch) | |
| tree | c425988ab21d0e641e22b521dc1039fd9081830e /internal/client/ui/viminput | |
| parent | 91992de3c09c2bd88a995bac6822e3c3678b08dc (diff) | |
Added capability for chat to be "locked" into viminput, which solves the
issue of H/L, they can now be typed normally, pressing "i" to go into
locked mode and "q" (in normal mode) to leave it
Diffstat (limited to 'internal/client/ui/viminput')
| -rw-r--r-- | internal/client/ui/viminput/viminput.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/internal/client/ui/viminput/viminput.go b/internal/client/ui/viminput/viminput.go index e4886a4..c562574 100644 --- a/internal/client/ui/viminput/viminput.go +++ b/internal/client/ui/viminput/viminput.go @@ -1738,3 +1738,7 @@ func (m *Model) handleVisualLineModeKeys(key tea.KeyMsg) { } } } + +func (m Model) Mode() int { + return m.mode +} |
