On 16.10.18,00:40, 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 >
Will setting this in ~/.bashrc: if [ "$TERM" != "xterm-256color" ]; then export TERM=xterm-256color fi and this in ~/.screenrc work better? setenv TERM screen Jostein _______________________________________________ screen-users mailing list screen-users@gnu.org https://lists.gnu.org/mailman/listinfo/screen-users