on main help sign in
update to include the removal commands
commitbb81e3205de45bae00b423512d7e96dd50ec6da7 authorTai Groot <tai@taigrr.com> dateWed 16 Jul 2025, 13:38 (1 year ago) parent2428334
3 files changed+16−1
internal/tui/components/chat/editor/editor.go+1−1 internal/tui/components/chat/editor/keys.go+3 internal/tui/page/chat/chat.go+12
internal/tui/components/chat/editor/editor.go+1−1
@@ -72,7 +72,7 @@ var DeleteKeyMaps = DeleteAttachmentKeyMaps{
7272 ),
7373 DeleteAllAttachments: key.NewBinding(
7474 key.WithKeys("r"),
75− key.WithHelp("ctrl+r+r", "delete all attchments"),
75+ key.WithHelp("ctrl+r+r", "delete all attachments"),
7676 ),
7777}
7878
internal/tui/components/chat/editor/keys.go+3
@@ -42,6 +42,9 @@ func (k EditorKeyMap) KeyBindings() []key.Binding {
4242 k.SendMessage,
4343 k.OpenEditor,
4444 k.Newline,
45+ AttachmentsKeyMaps.AttachmentDeleteMode,
46+ AttachmentsKeyMaps.DeleteAllAttachments,
47+ AttachmentsKeyMaps.Escape,
4548 }
4649}
4750
internal/tui/page/chat/chat.go+12
@@ -838,6 +838,18 @@ func (p *chatPage) Help() help.KeyMap {
838838 key.WithKeys("ctrl+v"),
839839 key.WithHelp("ctrl+v", "open editor"),
840840 ),
841+ key.NewBinding(
842+ key.WithKeys("ctrl+r"),
843+ key.WithHelp("ctrl+r+{i}", "delete attachment at index i"),
844+ ),
845+ key.NewBinding(
846+ key.WithKeys("ctrl+r", "r"),
847+ key.WithHelp("ctrl+r+r", "delete all attachments"),
848+ ),
849+ key.NewBinding(
850+ key.WithKeys("esc"),
851+ key.WithHelp("esc", "cancel delete mode"),
852+ ),
841853 })
842854 }
843855 shortList = append(shortList,