loadkeys ru
コマンドでロシア語キーボードに切り替えましたが、元に戻せません。
私が持っているディレクトリとそれに続くファイルはキリル文字でタイトルが付けられており、ラテン文字とキリル文字のコマンドを組み合わせてそれらにアクセスしようとしています。これまでのところ、キリル文字にこだわっています。
キリル文字しか使用できない場合、元に戻す方法を知っていますか?
レイアウトが独立しているグラフィカル端末からSudo loadkeys us
を実行したり、マシンを再起動したり(既に提案されているように)など、私が提案しようとしているものよりもはるかに論理的/健全なソリューションが必要だと感じています。
ただし、これらのいずれもオプションではない場合は、次のパンツオンザテクニックを使用できます。
Sudo loadkeys ru
である必要があります。または、u
およびs
を含む行を見つけます。us
を除くすべての文字を削除します。押す Enter。 (Bashはcommand not found
と文句を言います。)loadkeys ru
行に戻ります。yank-last-arg
にマップされます。これは、前のコマンドの最後の引数を挿入するコマンドです。この場合、前のステップで組み立てたus
になります。loadkeys us
のままになります。あとは押すだけです Enter。両方のコマンドがない場合 u そして s その中で、ステップ2と3を2回実行し、2つの異なるコマンドからそれらの文字を選択できます。
ロシア語のキーマップには、おそらくラテン語のテキストの修飾キーがあります。
一部の可能性のある容疑者は Caps Lock キー(ラテンロック)、右Alt(AltGr)キー、または可能性のある組み合わせ Alt そして Shift 一緒。
キーマップファイルを見る(またはdumpkeys
を実行する)ことができれば、確実にわかります。しかし、キーボードがなじみのないマッピングで立ち往生している間、情報を見つけるのは難しいかもしれません!
Ubuntu 16.04 LTS(Xenial Xerus)の/usr/share/keymaps/i386/qwerty/ru.kmap.gz
の上部にあるコメントは次のように述べています。
「キリル」モードはRight_Ctrlキーで切り替えられ、AltGrキーでシフトされます。
あなたのキーボードが正しいことを願っていますCtrl キー!そうでない場合は、右Altキーを押し続ける必要があります(AltGr)切り替え中。
ctrl+space
である標準(ish)ショートカットを試しましたか?
新しいキーボードをインストールするときに、英語キーボードを抑制しなかった場合、このショートカットは一方と他方を切り替える必要があります。