diff --git a/src/tui/tui.zig b/src/tui/tui.zig index d457819d..54896607 100644 --- a/src/tui/tui.zig +++ b/src/tui/tui.zig @@ -2174,7 +2174,12 @@ pub fn get_cursor_shape() renderer.CursorShape { default_cursor else default_cursor; - const shape = if (self.rdr_.vx.caps.multi_cursor and shape_ == .default) .beam_blink else shape_; + const shape = if (build_options.gui and shape_ == .default) + .beam + else if (self.rdr_.vx.caps.multi_cursor and shape_ == .default) + .beam_blink + else + shape_; return switch (shape) { .default => .default, .block_blink => .block_blink,