[Eisfair] [e64] Anzeigenproblem mit screen

Nelson Matias nelson at anires.de
Mi Dez 22 18:17:26 CET 2021


Hallo Holger,

Holger Bruenjes schrieb:
> Hallo Nelson
> 
> Am 21/12/2021 um 21.58 schrieb Nelson Matias:
> 
> vergleiche doch mal das env
> 
> also im System und im screen
> 
> env

Also ich antworte jetzt mal hier obwohl ich auch auf die anderen
Postings antworte:

Term in der SSH-console ist bei mir 'linux'
Term im screen-window ist aber 'screen.linux'

Ausserdem ist im screen auch eine TERMCAP definiert:

TERMCAP=SC|screen.linux|VT 100/ANSI X3.64 virtual
terminal:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:bs:bt=\E[Z:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:ct=\E[3g:do=^J:nd=\E[C:pt:rc=\E8:rs=\Ec:sc=\E7:st=\EH:up=\EM:le=^H:bl=^G:cr=^M:it#8:ho=\E[H:nw=\EE:ta=^I:is=\E)0:li#30:co#135:am:xn:xv:LP:sr=\EM:al=\E[L:AL=\E[%dL:cs=\E[%i%d;%dr:dl=\E[M:DL=\E[%dM:dc=\E[P:DC=\E[%dP:im=\E[4h:ei=\E[4l:mi:IC=\E[%d@:ks=\E[?1h\E=:ke=\E[?1l\E>:vi=\E[?25l:ve=\E[34h\E[?25h:vs=\E[34l:ti=\E[?1049h:te=\E[?1049l:us=\E[4m:ue=\E[24m:so=\E[3m:se=\E[23m:mb=\E[5m:md=\E[1m:mh=\E[2m:mr=\E[7m:me=\E[m:ms:Co#8:pa#64:AF=\E[3%dm:AB=\E[4%dm:op=\E[39;49m:AX:vb=\Eg:as=\E(0:ae=\E(B:ac=\140\140aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~..--++,,hhII00:Km=\E[M:k0=\E[10~:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:k5=\E[15~:k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:k;=\E[21~:F1=\E[23~:F2=\E[24~:kB=\E[Z:kh=\E[1~:@1=\E[1~:kH=\E[4~:@7=\E[4~:kN=\E[6~:kP=\E[5~:kI=\E[2~:kD=\E[3~:ku=\EOA:kd=\EOB:kr=\EOC:kl=\EOD:


Das sind mal die wesentlichen Unterschiede. Kann ich da etwas daran ändern?

Und wenn nein, dann ist doch die einfachste Lösung mir ein script zu
basteln, dass bei start im screen ein '-lc' anfügt.

Und mir ist noch etwas aufgefallen:
Unter der reinen ssh-console wird die .bashrc nicht ausgeführt. Wenn ich
aber z.B. mc starte oder screen, dann wird die .bashrc ausgeführt. Ich
habe da ein paar aliase drin und die vermisse ich immer wieder.

Gruß Nelson



Mehr Informationen über die Mailingliste Eisfair