Files
neovim/src/nvim
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
2024-01-11 21:37:23 +01:00
2026-03-11 18:00:18 +01:00
2024-01-11 21:37:23 +01:00
2023-11-28 22:23:56 +01:00
2026-04-12 14:17:50 +02:00
2024-01-11 21:37:23 +01:00
2026-04-14 18:39:38 +02:00
2026-04-20 07:09:37 -04:00
2026-04-14 18:39:38 +02:00
2026-06-13 20:54:00 +02:00
2026-06-11 13:35:19 +02:00
2025-11-16 20:36:07 -08:00
2024-01-11 21:37:23 +01:00
2025-09-13 22:49:50 -04:00
2024-01-11 21:37:23 +01:00
2026-06-14 07:15:30 -04:00
2025-11-19 20:43:15 -08:00