zshに切り替える必要があると思い、そうしましたchsh -s /usr/bin/zsh user
。残念ながら、作成キーが壊れています(コンソールまたはX端末で応答がありません)。また、emacs rmailで電子メールを読むと、スウェーデン語の文字が正しく表示されません(コンソールのダイヤモンド、質問)。 X端末に表示) - しかしはいcat
たとえば、メールファイルを表示している場合は表示できます。
作成キーを再初期化するためにsetupcon
スーパーユーザーとして再実行しましたが、役に立ちませんでした。には/etc/default/keyboard
この行がありますXKBOPTIONS="compose:lwin,terminate:ctrl_alt_bksp"
。
Xの作成キーとコンソールとX端末の文字セットについては、どの時点でもこれらの項目を「設定」した記憶がないのでわかりません。ただ働きます。
再確認するためにbashに戻りましたが、chsh -s /bin/bash user
すべてが以前のように動作しました。そこでキーボード/文字マップの初期化を実行していることを確認しましたが、何も見つかりませんでし.profile
た。.bashrc
zsh --version
zsh 4.3.17 (i686-pc-linux-gnu)
答え1
bash または zsh は Compose キーの処理を担当していないため、破損しているのは確かにセッション開始ファイルです。または、環境変数の値など、ロケールによって異なる可能性のあるコマンドがある~/.profile
かどうか~/.bash_profile
を確認してください。キーボード構成は、アプリケーションのシステム文字セット哲学と一致しなくなる可能性があります。/etc/profile
LANG
LC_CTYPE
.profile
次のコマンドを入力して、zshに自分の内容を読み取ることができます~/.zprofile
。
emulate -R sh -c '. ~/.profile'
不十分な場合(特にプログラムの下)、使用しているユーザー名とパスワード(GDM、KDM、Lightdmなど)を入力してください。