OVH Cloud OVH Cloud

[NetBSD]Csh Vi Caracteres accentues

15 réponses
Avatar
costaclt
Je n'avais jamais eu besoin des caractères accentués pour l'intant, mais
là, dans nvi, NetBSD 1.6 avec un shell csh, j'ai les nerfs !

J'ai cherché un peu partout dans les faqs et google groupes, rien ne
marche. J'ai bien mon clavier en français bien entendu, mais les setenv
LANG ne semblent pas fonctionner. J'ai tenté de changer rc.conf, ça ne
marche pas non plus :(

J'utilise nvi en mode texte, sans X.

Quelqu'un a-t-il eu ce pépin et peut-il m'indiquer comment faire pas à pas ?
(à force de changer rc, rc.conf, .cshc etc... m'en sors plus).

Merci d'avance.

costaclt

10 réponses

1 2
Avatar
Manuel Bouyer
costaclt wrote:
Je n'avais jamais eu besoin des caractères accentués pour l'intant, mais
là, dans nvi, NetBSD 1.6 avec un shell csh, j'ai les nerfs !

J'ai cherché un peu partout dans les faqs et google groupes, rien ne
marche. J'ai bien mon clavier en français bien entendu, mais les setenv
LANG ne semblent pas fonctionner. J'ai tenté de changer rc.conf, ça ne
marche pas non plus :(

J'utilise nvi en mode texte, sans X.

Quelqu'un a-t-il eu ce pépin et peut-il m'indiquer comment faire pas à pas ?
(à force de changer rc, rc.conf, .cshc etc... m'en sors plus).


pour moi
setenv LC_CTYPE fr_FR.ISO8859-1
marche ...

--
Manuel Bouyer
NetBSD: 26 ans d'experience feront toujours la difference
--

Avatar
Cyrille Szymanski
On 2005-04-03, Manuel Bouyer wrote:
Je n'avais jamais eu besoin des caractères accentués pour l'intant, mais
là, dans nvi, NetBSD 1.6 avec un shell csh, j'ai les nerfs !


pour moi
setenv LC_CTYPE fr_FR.ISO8859-1
marche ...


Ça fait pas râler perl ça ?

--
Cyrille Szymanski


Avatar
costaclt
In article <d2p1hv$8h8$, Manuel Bouyer wrote:
pour moi
setenv LC_CTYPE fr_FR.ISO8859-1
marche ...


Tu le mets où ?

costaclt

Avatar
Manuel Bouyer
costaclt wrote:
In article <d2p1hv$8h8$, Manuel Bouyer wrote:
pour moi
setenv LC_CTYPE fr_FR.ISO8859-1
marche ...


Tu le mets où ?


Dans le .cshrc par exemple.

--
Manuel Bouyer
NetBSD: 26 ans d'experience feront toujours la difference
--


Avatar
Manuel Bouyer
Xavier wrote:
Cyrille Szymanski wrote:

setenv LC_CTYPE fr_FR.ISO8859-1


Ça fait pas râler perl ça ?


Oh que si !


Mais ca ne l'empeche pas de marcher.

--
Manuel Bouyer
NetBSD: 26 ans d'experience feront toujours la difference
--



Avatar
manu
costaclt wrote:

pour moi
setenv LC_CTYPE fr_FR.ISO8859-1
marche ...


Tu le mets où ?


J'ai bien une idée, mais ca serait hors charte :-)

Serieusement, dans le .cshrc si csh/tcsh ou .profile si sh/ksh/bash
(mais dans ce dernier cas, tu mets plutôt LC_CTYPE fr_FR.ISO8859-1;
export LC_CTYPE)

--
Emmanuel Dreyfus
Un bouquin en français sur BSD:
http://www.eyrolles.com/Informatique/Livre/9782212114638/livre-bsd.php



Avatar
costaclt
In article <1guip0c.deiywo1fc7qcoN%, Emmanuel Dreyfus wrote:
costaclt wrote:
J'ai bien une idée, mais ca serait hors charte :-)


Cochon ! Tu aurais pu en parler dans ton bouquin nom de dieu !

(enfin, je n'ai pas lu la dernière version)

Dans .cshrc, ça fonctionne (alors que sur la flopée de sites visités,
même en allemand, chacun a une solution différente !). J'avais même
essayé la locale en_US* car c'était conseillé sur un site français.

Bon, je vais voir si perl et gcc ne me font pas d'embrouille maintentant...

costaclt

Avatar
costaclt
In article <d2poj4$j19$, Manuel Bouyer wrote:
costaclt wrote:

Dans le .cshrc par exemple.


Ca marche ! Merci. A un moment, j'ai cru que NetBSD ne servait qu'à
programmer...

costaclt

Avatar
manu
Patrick Lamaizière wrote:

Serieusement, dans le .cshrc si csh/tcsh ou .profile si sh/ksh/bash
(mais dans ce dernier cas, tu mets plutôt LC_CTYPE fr_FR.ISO8859-1;
export LC_CTYPE)


Pourquoi pas dans /etc/login.conf ? J'ai pas réussi à le faire marcher
avec la 1.6.2 mais peut-être qu'avec la 2.0 ?


Oui, l'avantage de le faire dans login.conf est que ca marche quelque
soit le shell.

--
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz



Avatar
costaclt
In article , Patrick Lamaizière wrote:
Emmanuel Dreyfus écrivait :

Serieusement, dans le .cshrc si csh/tcsh ou .profile si sh/ksh/bash
(mais dans ce dernier cas, tu mets plutôt LC_CTYPE fr_FR.ISO8859-1;
export LC_CTYPE)


Pourquoi pas dans /etc/login.conf ? J'ai pas réussi à le faire marcher
avec la 1.6.2 mais peut-être qu'avec la 2.0 ?


Chez moi, avec la 1.6.2, /etc/login.conf ça ne marche pas. Pourtant en
genéral c'est là qu'il est conseillé de le mettre. Pourquoi ça échoue :
mystère !

costaclt


1 2