infocmp

Le
Thomas
bonjour :-)


j'ai des choses bizarres dans mon terminal, j'ai pas compris tout ce
qu'on m'a répondu

est ce que qqn comprend de quoi il s'agit ?


<fantome.forums.tDeContes-DB6B50.23354215082008@news.free.fr>

<http://groups.google.fr/group/fr.comp.os.linux.configuration/browse_thre
ad/thread/5480224677843996>

--
Téléassistance / Télémaintenance
http://www.portparallele.com/ThomasDECONTES/
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
blanc
Le #16597621
Thomas
j'ai des choses bizarres dans mon terminal, j'ai pas compris tout ce
qu'on m'a répondu

est ce que qqn comprend de quoi il s'agit ?



<http://groups.google.fr/group/fr.comp.os.linux.configuration/browse_thre
ad/thread/5480224677843996>
> j'ai été très surpris parce qu'en utilisant pico sous linux je me suis
> aperçu que la touche d'effacement efface en avant au lieu d'effacer en
> arrière (donc j'ai pas effacé ce que je voulais)
>
> pico sous mac os x fonctionne comme attendu
> ça marche à l'envers quand je me connecte à la machine virtuelle (qui
> contient linux) en ssh, avec le terminal de mac os x
>
> c'est normal ?
> ça dépend des distributions ?
> est ce c'est possible de "rétablir le comportement normal" ?
> [snip...]
> > tDeContes:~ thomas$ od
> > ^?0000000 000177
> > 0000001
> > tDeContes:~ thomas$ od
> > ^[[3~0000000 055433 077063
> > 0000004
> > tDeContes:~ thomas$ stty -a | grep erase
> > -echoprt -altwerase -noflsh -tostop -flusho pendin -nokerninfo
> > eol2 = <undef>; erase = ^?; intr = ^C; kill = ^U; lnext = ^V;
> > stop = ^S; susp = ^Z; time = 0; werase = ^W;
> > tDeContes:~ thomas$ infocmp | grep kbs
>
> Tout ceci est bon et cohérent : backspace envoie le code 0x7F (^?) comme il
> est censé le faire, et le terminal est réglé en conséquence.
>
> > is2=E[mE[?7hE[4lE>E7E[rE[?1;3;4;6lE8, kbs=^H,
> > tDeContes:~ thomas$ echo $TERM
> > xterm-color
>
> Cette base terminfo est buggée et incohérente avec ce qui précède. C'est
> certainement la source de tes problèmes. Récupères-en une correcte, ou
> écris-la toi-même.



Ce qu'on te répond, c'est que la base "terminfo" est buggée et on te
propose d'en réécrire une autre...
C'est assez normal comme réponse de la part d'utilisateurs de linux...

Perso, je te dirais d'abord d'essayer plutôt de changer les réglages de
fenêtres dans le Terminal :

menu Terminal --> Réglages de fenêtre --> Clavier --> cocher/décocher la
bonne case
Tu peux éventuellement cliquer ensuite sur le bouton "Utiliser comme
réglage par défaut", mais cela veut dire que toutes tes fenêtres auront
le même réglage, même celles en local, qui, si j'ai bien compris
fonctionnent correctement. A tester, et à toi de voir si tu veux garder
le réglage par défaut...

Ce qui est dommage, c'est qu'il ne soit pas possible d'avoir un réglage
spécifique à chaque site...

Tu peux aussi essayer de modifier (dans les préférences Terminal), le
type de terminal vu par le système distant (variable $TERM). Peut-être
cela réglera-t-il ton problème...

Voir aussi dans l'aide de Terminal la rubrique "Création de séquences de
contrôle personnalisées dans Terminal" qui te permet d'utiliser par
exemple la touche "escape" ou une touche de fonction "F1" à "F16" voire
"F20" pour effacer en arrière ou autre chose...
--
JiPaul.
/ /--/--//\ Jean-Paul Blanc
|/| L |\ quelquepart en (somewhere in)
/|| = |||\ FRANCE
Vincent Lefevre
Le #16602521
Dans l'article JiPaul
blanc
Le #16604422
Vincent Lefevre
À chaque site?



A chaque plateforme sur laquelle tu te connectes...

--
JiPaul.
/ /--/--//\ Jean-Paul Blanc
|/| L |\ quelquepart en (somewhere in)
/|| = |||\ FRANCE
Vincent Lefevre
Le #16605852
Dans l'article JiPaul
Vincent Lefevre


> À chaque site?



A chaque plateforme sur laquelle tu te connectes...



Ce n'est pas possible de le faire automatiquement, à moins peut-être
que le .ssh/rc envoie une séquence d'échappement qui puisse être
interprétée par le terminal... De toute façon, c'est inutile, et
d'ailleurs les terminfo ont été conçu pour cela, afin d'avoir la
même config du terminal sur toutes les plateformes: en interrogeant
la base terminfo, les clients s'adaptent au terminal.

--
Vincent Lefèvre 100% accessible validated (X)HTML - Blog: Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)
Publicité
Poster une réponse
Anonyme