Bannière de NPC
  Trucs et Astuces pour BeOS -       Catégorie: Terminal
 

Accueil

Alertes
Applications
Audio et Vidéo
Divers
Interface
Matériel
Réseaux
Terminal
Tracker

Infos Serveur

 

 

Utilisez les caractères internationaux dans le Terminal

Le Terminal comprend l'Unicode, mais comme pour R4.5, il n'affiche pas les caractères internationaux proprement par défaut. La collection Fred Fish pour Be offre les indications suivantes dans ce cas de figure:

Ceci n'est pas un bogue, bien que cela semble en être un. Le bash utilise la bibliothèque readline pour traiter les entrées / sorties. La variable de readline qui contrôle si les méta-caractères sont à afficher tels quels ou bien considérés comme des caractères spéciaux se nomme 'output-meta' et a pour valeur par défaut "off".
Elle peut être mise à 'on' en créant un fichier .inputrc dans le dossier pointé par la variable d'environnement $HOME [i.e. normalement votre dossier /boot/home. -ed], et en insérant la commande set output-meta on.

Une raison pour laquelle la valeur par défaut est ce qu'elle est, est que lorsque le bash se lance, il appelle

         setlocale (LC_CHAR, "")

ce qui retourne "C", ainsi cela indique l'utilisation d'une localisation "portable". Ce qui signifie qu'il ne passe pas en "mode 8-bit" et que la manière de traiter par défaut les entrées/sorties et de mettre entre guillemets les caractères considérés comme méta-caractères. Nous envisageons des manières de changer ce comportement. Mais pour l'instant vous pouvez utiliser $HOME/.inputrc pour avoir le comportement souhaité.

Essayez également de fixer input-meta à "on" et convert-meta à "off".

BeTips.net a entendu dire que la solution ne fonctionne pas dans tous les cas. Si vous avez des suggestions supplémentaires pour que cela marche, faites-le savoir s'il vous plaît.

Read this Tip in English here
Hier findest Du den Tip in Deutsch


Cette astuce est une contribution de Scot Hacker.
Site de l'auteur de cette astuce: http://www.birdhouse.org/beos/bible/.

Astuce traduite par: Nicolas.

Traduction Française du Serveur BeTips © 2000 BeTrayer et équipe
 

 

BeArchives.com Banner Exchange Network