Always ending up with blinking cursor after exit of ov ... ??? #1009
Replies: 3 comments 1 reply
-
|
I think the reason is that it is set to 0 (default) because there is no way to obtain the cursor type. It looks like the only way to set it after exiting is to use something like printf '\033[2 q' |
Beta Was this translation helpful? Give feedback.
-
|
Thank you very much! I already know about sending terminal attributes after ov exits, but I was hoping not to have to do that ... as you can see from the following, which I wrote in my original message here: "Anyway, I don't want to have to rely on messing with my terminal settings every time I exit from ov ..." But I guess that this is the only alternative. And sadly, trying to get rid of a blinking cursor via these terminal settings doesn't work at all in "rxvt", which I also mentioned in my original message here. So I guess that just need to use "xterm" instead of "rxvt" if I want to be able to use ov, because those terminal-setting attributes are indeed working properly in "xterm" ... again, as I mentioned in my original message. Hmm ... but just out of curiosity: what are the exact escape sequences that ov sends when switching between "blinking" and "steady" mode specifically on the status line? Even in "rxvt", that switch between "blinking" and "steady" cursor on the status line does work, so maybe I just need to use that exact same escape sequence after ov exits, when I'm running under "rxvt". |
Beta Was this translation helpful? Give feedback.
-
|
Oh! It turns out that printf '\033[2 q' actually works to get rid of blinking under "rxvt"! I had tried a few other escape sequences which are documented for controlling the cursor this way but didn't work for me, but I never found this particular one. So even though this isn't an ideal solution, at least I can swtich back to "rxvt" now, which I prefer. Thank you again! |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I'm running the latest ov from github under linux (Debian 13).
Whenever I exit from ov, my terminal cursor gets set to blinking mode. I've tried every setting that I could think of within ~/.ov.yaml, but I always end up with this blinking cursor upon exit from ov.
This includes the following settings within ~/.ov.yaml ...
In this case, the cursor indeed doesn't blink on the ov status line, but even then, after exiting ov, the terminal cursor still gets reset to blinking mode.
When using "xterm", I can run "tput cnorm" after exiting ov in order to restore my terminal's cursor back to its default non-blinking mode. However, I prefer to use "rxvt", and "tput cnorm" is not properly supported under "rxvt".
Anyway, I don't want to have to rely on messing with my terminal settings every time I exit from ov, and so I'm wondering whether anyone knows of a way to configure ov to never set the terminal's cursor to blinking mode upon exit.
Thank you very much in advance for any ideas.
Beta Was this translation helpful? Give feedback.
All reactions