ターミナル:英語以外の文字

ターミナル:英語以外の文字

私はコンソール/ターミナルから任意の種類の文字(例えば、éöñßßœok)をコピーして貼り付けることができました(または対応するキーボードレイアウトがロードされたときに入力できました)。

これで新しいコンピュータを購入したので、それは機能しなくなり、英語/ ASCII文字でのみ動作します(Firefoxなどの他のプログラムではまだ動作します)。

ディストリビューション:Ubuntu。試みた端末:gnome-terminal、xterm、konsole。

頑張った/etc/environment の LANG を en_US.UTF-8 に設定します。ただし、再起動後も引き続きecho $LANG提供されますC。また、gnome-terminal -menuで設定しようとしましたが、Character encoding効果はありません。Unicode(UTF-8)Terminal

Q:英語以外の文字を処理できる端末を取得するにはどうすればよいですか?

ベストアンサー1

ロケールは多くのスペースを占めるので、要求に応じて構築されます。関連データを生成してロケールを有効にする必要があります。 Ubuntuには間違いなく設定できるGUIがありますが、それがどこにあるかはわかりません。端末で一度実行:

locale-gen en_US.UTF-8

値がCで削除されないようにログアウトしてから再度ログインする必要があるかもしれませんが、LANG今はLANG=en_US.UTF-8 gnome-terminal

ただし、文字セットを制御するLC_CTYPE以外のLANGロケールカテゴリ、特にコントラスト(文字の並べ替えなど)にも影響を与えることをお勧めします。LC_CTYPELANGできる時々問題を引き起こすこともあります。

おすすめ記事