Files
neovim/src
Vadim Misbakh-Soloviov 224ad8a538 fix(tui): more compatible way to reset cursor #40234
Problem:
All (tested by me) terminals (xterm, st, ghostty, vte, foot, wezterm, konsole) do support `\x1b[0 q` as "reset cursor to default", but at least konsole and wezterm only understands `\x1b[0 q` as "reset to default", but have different behaviour on `\x1b[ q` (konsole sets "steady block", and wezterm does nothing (do not change cursor shape).

Solution:
Use `\x1b[0 q` would be more widely compatible "reset" sequence than `\x1b[ q`

P.S. actually, `xterm`, `ghostty` and `st` (with default config.h) sets "steady block" for both sequence, but still here `[0` behaves the same as `[`
2026-06-14 11:43:44 -04:00
..
2026-06-11 13:35:19 +02:00
2023-11-05 20:19:06 +01:00
2026-06-14 11:16:02 -04:00
2025-08-02 15:58:11 -07:00
2025-12-08 01:43:02 -05:00