アメリカ語とドイツ語の間でキーボードレイアウトをすばやく変更するには?
setxkbmap
SSHシェルしかないので、ここではうまくいきません。
継続的な変化を通じて
dpkg-reconfigure keyboard-configuration
dpkg-reconfigure console-data
また必要ありません。
解決策は簡単だと思いましたが、見つかりませんでした。
答え1
努力する:
# loadkeys us
端末でsshを介して使用されるキーボードはローカルキーボードであり、sshクライアントはローカルキーマップに従って解釈してキーストロークを送信するため、sshを介してこのコマンドを実行する必要はありません。努力しても成功しないでしょう。
で利用可能なすべてのコンソールキーマップを見つけることができます/usr/share/kbd/keymaps
。
答え2
意味するのは、端末を起動するコンピュータコンソールのキーボードレイアウトを変更し、SSH接続を開始する前にこれを行うことです。修正されたキーボードレイアウトのために「us」と「german」を切り替える特別なキーがあります。モードを切り替えますか?
デフォルトでは、これらの設定はありません。これらのレイアウトの切り替えは通常、ラテン語/ビラテン語レイアウト間で行われます。
ただし、これらの既存の設定の1つ(たとえば、ギリシャ語キーボードのコンソールレイアウト定義)を選択して別の名前でコピーして編集し、必要なギリシャ文字定義を目的の「ドイツ語」レイアウトに適用される項目に変更できます。これにより、変更されたレイアウトがロードされます。これでレイアウトを切り替えることができます。
一方、loadkeys us
totaamが述べたように、SSHセッション全体でレイアウトを変更したい場合は、SSHセッションを開始する前後にloadkeys de
呼び出します。