How do I make the cursor stop blinking when in a TTY? (or anywhere else).
BONUS Points for one universal setting that stops the cursor blinking almost everywhere.
|
How do I make the cursor stop BONUS Points for one universal setting that stops the cursor blinking almost everywhere. |
||||
|
|
|
This gives you a solid yellow block (nonblinking) as a cursor:
For more info check these references: Linuxgazette and EmacsWiki as well as the file |
||||
|
|
|
There is a standard control sequence to turn off cursor blinking on terminals.
However many terminals do not implement this setting, so read on. There is a more widely implemented standard terminal setting for switching cursor visibility between high visibility, normal visibility and invisibility. Some terminals don't make a difference between normal and high, and there's no guarantee that one or the other will or will not blink. In terminfo, emit the These setting will not survive a terminal reset, so you may find that it doesn't survive the launching of many full-screen applications. You can overcome this difficulty by adding the cursor configuration changing sequence to your terminal's reset string.
Some terminals and other applications give you more options:
See also Juri Linkov (Jurta)'s No Blinking page for how to turn off blinking in Lesstif, Tk, Gtk (Gnome), Qt (KDE), Firefox, and more. |
|||
|
|
|
I found this to be easier if you have root permissions:
I put it in the machine startup script like |
||||
|
|
|
Put
to your PS1 variable and you'll stop blinking constantly. E.G:
|
|||||||
|