I like to ask if is possible to change the cursor shape (block, i-beam,
underline) via a escape sequence?
And I like to change it temporary and limited to the session that got the
escape sequence. I'm thinking of using it with vim, so in normal mode I will
use block cursor shape and in insert mode I will use I-beam cursor shape (vim
can do the change, but its need a escape sequence).
Thanks.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Interesting idea, but TBH I can think of more reasons not to do it than to do
it. If we start adding roxterm-specific escape codes there might be demand for
all sorts of codes and they'd be hard to keep track of. And I don't really
know a lot about escape codes in general; vte does all the low-level terminal
stuff and roxterm just provides windows etc for it to run in and ways to
configure it. Code to intercept some key sequences and allow some through
could get complicated.
In your case, why not just use gvim?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi!
I like to ask if is possible to change the cursor shape (block, i-beam,
underline) via a escape sequence?
And I like to change it temporary and limited to the session that got the
escape sequence. I'm thinking of using it with vim, so in normal mode I will
use block cursor shape and in insert mode I will use I-beam cursor shape (vim
can do the change, but its need a escape sequence).
Thanks.
Interesting idea, but TBH I can think of more reasons not to do it than to do
it. If we start adding roxterm-specific escape codes there might be demand for
all sorts of codes and they'd be hard to keep track of. And I don't really
know a lot about escape codes in general; vte does all the low-level terminal
stuff and roxterm just provides windows etc for it to run in and ways to
configure it. Code to intercept some key sequences and allow some through
could get complicated.
In your case, why not just use gvim?