There was an error while loading. Please reload this page.
1 parent 184aa6c commit 37ed6acCopy full SHA for 37ed6ac
1 file changed
cmd/vibeaura/chat.go
@@ -960,12 +960,23 @@ func (m *model) handleChatKey(msg tea.KeyMsg) (tea.Model, tea.Cmd) {
960
}
961
962
963
- switch msg.String() {
964
- case "ctrl+c":
965
- m.saveState()
966
- return m, tea.Quit
967
- case "enter":
968
- v := m.textarea.Value()
+ switch msg.String() {
+ case "ctrl+c":
+ m.saveState()
+ return m, tea.Quit
+ case "pgup":
+ m.viewport.ViewUp()
969
+ return m, nil
970
+ case "pgdown":
971
+ m.viewport.ViewDown()
972
973
+ case "shift+up":
974
+ m.viewport.LineUp(1)
975
976
+ case "shift+down":
977
+ m.viewport.LineDown(1)
978
979
+ case "enter": v := m.textarea.Value()
980
if strings.TrimSpace(v) == "" {
981
return m, nil
982
0 commit comments