I'd like terminal Emacs to observe the current value of
cursor-style when the current terminal emulator supports commands to change the cursor.
\e[1 qfor a block cursor.
\e[5 qfor a bar cursor.
Other terminal emulators that support these escapes include the VTE-based emulators (
gnome-terminal and friends) and
xterm and its derivatives.
As far as I can tell, Emacs doesn't support changing the cursor natively. Is there any way we can support it without relying on a package like