OVH Cloud OVH Cloud

Clavier, OpenBSD et ksh...

2 réponses
Avatar
Nicolas Ecarnot
Bonjour,

Il y a un moment, j'avais installé un OpenBSD 3.2 sur un x86 (vieux).
Je viens d'installer un OpenBSD 3.7 sur une nouvelle machine x86 (neuf).
Sur un troisième poste (test), dans une console, je peux taper des
caractères 8 bits, du genre ²éèàç (acentués, cédille...).
Depuis 'test', je me connecte via SSH sur chacune
des deux machines vieux et neuf.
Ces deux machines semblent être configurées exactement
de la même manière (/etc/wsconsctl.conf, gettytab, shell utilisé (ksk))
Pourtant, dans vieux, quand je tape une cédille (ç),
j'obtiens une cédille.
Dans neuf, j'obtiens '&&'.
De même, alors que ça marche dans vieux,
sur neuf, les accents n'apparaissent pas.

Je viens de repasser tous les paramètres imaginables,
mais je ne trouve pas de différence
(/etc, les .profile et consors, set, wsconsctl -a ...)

Sur neuf, quand je passe sous csh, tout fonctionne à merveille.

Dois-je en conclure que ce n'est qu'un problème d'affichage ?
Que puis-je regarder de plus ?

Merci.

--
Nicolas Ecarnot

2 réponses

Avatar
hugo
Nicolas Ecarnot wrote:

Bonjour,

Il y a un moment, j'avais installé un OpenBSD 3.2 sur un x86 (vieux).
Je viens d'installer un OpenBSD 3.7 sur une nouvelle machine x86 (neuf).
Sur un troisième poste (test), dans une console, je peux taper des
caractères 8 bits, du genre "éèàç (acentués, cédille...).
Depuis 'test', je me connecte via SSH sur chacune
des deux machines vieux et neuf.
Ces deux machines semblent être configurées exactement
de la même manière (/etc/wsconsctl.conf, gettytab, shell utilisé (ksk))
Pourtant, dans vieux, quand je tape une cédille (ç),
j'obtiens une cédille.
Dans neuf, j'obtiens '&&'.
De même, alors que ça marche dans vieux,
sur neuf, les accents n'apparaissent pas.

Je viens de repasser tous les paramètres imaginables,
mais je ne trouve pas de différence
(/etc, les .profile et consors, set, wsconsctl -a ...)

Sur neuf, quand je passe sous csh, tout fonctionne à merveille.

Dois-je en conclure que ce n'est qu'un problème d'affichage ?
Que puis-je regarder de plus ?

Merci.


Moi, j'ai "set +o emacs-usemeta" dans mon .profile pour que ksh affiche
les caractères accentués au lieu d'utiliser le 8e bit comme meta.

Bien que j'hérite du même .profile depuis plusieurs version d'OpenBSD,
je ne sais si c'est toujours nécessaire.


--
Hugo Villeneuve

Avatar
Nicolas Ecarnot
Le 22-06-2005, Hugo Villeneuve écrivait :
Moi, j'ai "set +o emacs-usemeta" dans mon .profile pour que ksh affiche
les caractères accentués au lieu d'utiliser le 8e bit comme meta.

Bien que j'hérite du même .profile depuis plusieurs version d'OpenBSD,
je ne sais si c'est toujours nécessaire.


Je viens de rajouter ce set dans mon .profile, et effectivement, ça
fonctionne désormais. Mes caractères accentués apparaissent bien.
Ce que je ne comprends pas, c'est pourquoi dans mon ancienne config
(comme toi, je trimballe mes fichiers de config), je n'avais pas besoin
de ça et que ça marchait sans souci...

--
Nicolas Ecarnot