On Tuesday 16 October 2018 10:15,
Nicholas Marriott <nicholas.marri...@gmail.com> put forth the proposition:
> Hi
>
> You probably want to create your own modified terminfo entry. Most
> applications use terminfo now, although I'm not particularly familiar
> with the ones you mention.
>
> You can use "infocmp -x >file" to save the existing entry to file.
>
> Modify it to change the capabilities you want (cnorm or so on) and
> rename it (for example change "linux" to "mylinux" or whatever).
>
> Recompile and install locally to ~/.terminfo with "tic -x file".
>
> Then you can set "TERM=mylinux" and applications that use terminfo will
> use your modified entry.
>
> Take a look at infocmp(1), tic(1), terminfo(5).
>
> The cursor entries are cnorm, civis and cvvis (rarely used).

I thought about doing that. As it is just setting TERM seems to work,
so I'll see how that holds up for now.

> On Tue, Oct 16, 2018 at 12:40:00AM +0100, David Woodfall wrote:
> > On Monday 15 October 2018 21:29,
> > Dave Woodfall <d...@dawoodfall.net> put forth the proposition:
> > > On Monday 15 October 2018 21:26,
> > > Jostein Berntsen <jber...@broadpark.no> put forth the proposition:
> > > >
> > > > What do you get for output when running "echo $TERM" in the plain linux
> > > > console?
> > > >
> > > > Can you get input from this page?
> > > >
> > > > http://www.tldp.org/HOWTO/Text-Terminal-HOWTO-16.html
> > > >
> > > > and this?
> > > >
> > > > https://unix.stackexchange.com/questions/220330/hide-and-unhide-cursor-with-tput
> > > >
> > > > Jostein
> > >
> > > Thanks for the links.
> > >
> > > TERM is set to 'linux', or 'screen.linux' in screen when I mostly use
> > > those apps.
> > >
> > > tput cnorm sets the cursor back to the default, so maybe cnorm is
> > > being set. According to infocmp for linux, cnorm is set to \E?25h.
> > > Screen has an extra \E[34h at the start. I'll experiment a bit and
> > > see what happens if I change it.
> >
> > I'm not sure what I'm doing wrong, but setting termcapinfo seems to
> > have no effect. I tried to get all possible combinations with:
> >
> > termcapinfo linux cnorm=\E[?34h\E[?3c
> > termcapinfo screen cnorm=\E[?34h\E[?3c
> > termcapinfo screen.linux cnorm=\E[?34h\E[?3c
> >
> > But in screen infocmp | grep cnorm still shows:
> >
> > cnorm=\E[34h\E[?25h
> >
> > Isn't it meant to show the changed setting? I tried running mutt and
> > finch, but they still reset the cursor.
> >
> > The first line of infocmp:
> >
> > #       Reconstructed via infocmp from file:
> > #       /usr/share/terminfo/s/screen.linux
> > screen.linux|screen in linux console,
> >
> > TERM is screen.linux
> > Screen version 4.06.02
> >
> > --
> > Dave
> >
> > "I can't complain, but sometimes I still do."
> >     -- Joe Walsh
> >
> >                                                             .--.  oo
> >                                                            (____)//
> > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'
> >
> > _______________________________________________
> > screen-users mailing list
> > screen-users@gnu.org
> > https://lists.gnu.org/mailman/listinfo/screen-users
>
> _______________________________________________
> screen-users mailing list
> screen-users@gnu.org
> https://lists.gnu.org/mailman/listinfo/screen-users


--
Dave

Linux: the operating system with a CLUE... Command Line User Environment.
  -- seen in a posting in comp.software.testing

_______________________________________________
screen-users mailing list
screen-users@gnu.org
https://lists.gnu.org/mailman/listinfo/screen-users

Reply via email to