fix: insert bracketed paste as one input event

This commit is contained in:
2026-10-11 20:02:52 +02:00
parent 2f11bdd40a
commit af8032f12f
2 changed files with 150 additions and 12 deletions
+2
View File
@@ -97,6 +97,8 @@ These shortcuts work in search, category/channel/tag-filter, and new-tag fields:
If the terminal intercepts modified Backspace rather than transmitting it, use Ctrl-W / Ctrl-U or configure equivalent terminal key mappings. Input fields show a block cursor.
In terminals supporting bracketed paste, clipboard text is inserted in one operation into the active search, filter, or new-tag field; filters update once for the whole paste. Pasting never submits input or triggers shortcuts. Line breaks and tabs become spaces, other control characters are removed, and pastes outside text-entry mode are ignored. Bracketed-paste mode is disabled again when Tubular exits. Terminals without bracketed-paste support still deliver pasted text as ordinary keystrokes.
### Category browser (`c`)
- **Normal:** `j` / `k` or arrow keys navigate; `i` enters filter mode; Enter browses the selected category; `p` toggles its persisted pin; Esc closes.