| Summary: | Replace the old caret with the modern one | ||
|---|---|---|---|
| Product: | [Applications] konsole | Reporter: | Fernando M. Muniz <fernandommuniz> |
| Component: | general | Assignee: | Konsole Bugs <konsole-bugs-null> |
| Status: | RESOLVED INTENTIONAL | ||
| Severity: | wishlist | CC: | ninjalj |
| Priority: | NOR | Keywords: | accessibility, usability |
| Version First Reported In: | 25.08.2 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| See Also: | https://bugs.kde.org/show_bug.cgi?id=510538 | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | ▮ resembles a selection, but responds differently to the Backspace key. | ||
|
Description
Fernando M. Muniz
2025-10-24 14:07:12 UTC
*The caret that Konsole uses is: ▮ Created attachment 186311 [details]
▮ resembles a selection, but responds differently to the Backspace key.
The Konsole's caret deletes what is behind the character its encapsulating, while a text selection deletes the character its encapsulating.
For historical reasons, the cursor position on terminal emulators behaves as if it is on a character position, not between characters, making the rectangle or the underline cursor way more appropriate than the I-beam cursor on terminal emulators. Nevertheless, terminal applications can request to change the cursor shape if they so desire using the DECSCUSR control sequence from VT520. For example, neovim changes to an I-beam cursor when in insert mode. |