TermBuf::CursorShape
Inherits Enum < Comparable < Value < Object
Stability: stable — changes only in a major release.
What the terminal draws its own cursor as.
Default gives the shape back to the terminal, which is the one every
other member cannot be: a person who set a bar cursor in their terminal's
preferences gets it back rather than the block this shard would otherwise
have to guess at. See Terminal#cursor_shape=.
Constants
Whatever the terminal was configured to draw.
A filled rectangle over the cell.
A line under the cell.
A line down the left of the cell, sometimes called a beam or an I-beam.
Instance methods
The DECSCUSR parameter for this shape, blinking or steady.
CSI Ps SP q numbers them in pairs from one, blinking first, and zero
is the terminal's own setting — which has a blink of its own, so
blink says nothing about it.