i3wm/debian アクセントを表示

i3wm/debian アクセントを表示

次の質問があります。そのディストリビューションを使用してアメリカのキーボードを使用していますが、スペイン語のユーザーであるため、必要な文字(、、、、、、、)éを印刷するようにキーボードáを設定する必要があります。私が考える解決策は、alt + shift + aなどのi3wmキーバインディングを利用してá文字を印刷することです。どうすればいいのか知っている人はいますか?それとも、より良い、より速く、他の解決策がありますか?ありがとうございます!íóúñÑ

答え1

複雑な回避策ではなく、intl国際()レイアウトバリアントを使用することをお勧めします。us一時的に設定できます(ログアウトまで)。

setxkbmap us -variant intl

Debianで永久に設定するには、/etc/default/keyboardそれに応じて変数を変更して設定する必要があります。XKBLAYOUTXKBVARIANT

XKBLAYOUT="us"
XKBVARIANT="intl"

実行することもできますdpkg-reconfigure keyboard-configuration; service keyboard-setup restart。よりDebian Wikiより多くの情報を知りたいです。


このintlバリエーションはus基本的に標準レイアウトと同じですが、いくつかの主な違いがあります。

  • Alt右側のキーは他のキーと一緒に押すと他の文字Alt GrShiftISO_レベル3_シフト)。と組み合わせてShift別の文字セットを作成することもできます。

    • Alt Gr+ a「á」を印刷し、Alt Gr++「Á」Shiftを印刷しますae、、iにも同様oですu

    • Alt Gr+ n"ñ"を印刷し、Alt Gr++ "Ñ"Shiftを印刷しますn

    • Alt Grと+と組み合わせて使用​​すると、Alt Gr他のすべての英数字キーと記号キーも追加の文字を印刷しますShift

  • デッドキー:このキー自体は文字を生成せず、代わりに次に押すキーによって出力が異なります。

    • 薬講義("^"、Shift+ 6):Shift+を押して6から+を押すと、a「â」として印刷されます。Shift+6次の組み合わせはd何も印刷しません。 「^」を印刷するには、Shift+を62回押すかShift+を6押してからを押しますSpace

    • また〜として知られていますバックティック( " ` "、`): "è"`が続きます。e

    • ティルデ("〜"、Shift+ `):Shift+`の後にShift+が続くと、n"Ñ"が印刷されます。

  • いくつかの変更されたキー:

    • アポストロフィまた〜として知られています引用する( " ' "、')は(死)に置き換えられます。深刻な(「´」):押すと「í」が印刷されます'。 「」を印刷するには、+(右クリック)をi押す必要があります。Alt Gr'Alt GrAlt

    • 二重引用符(" " "、Shift+ ')は(死)に置き換えられます。部分的なトーンShift+'の後にo「ö」を印刷します。 「」を印刷するには、Alt Gr+ Shift+を押す必要があります'

    • 少ない("<"、<)、大きい(">", Shift+ <) は"\"と"|"を代わりに印刷します。それでもShift+を押して「<」を入力し,Shift+を押して「>」を入力できます.

答え2

私は使うドヴォルザークラテンアメリカのキーボードの英語のレイアウト。内部レイアウトの変更i3wm私は使うデーモンプロセス設定に協力

i3/構成ファイル

それからキーボード属性の一致必要に応じて設定できます。私の場合、CTRLキーを両方押して問題を解決しました。

走ればi3wmMATEの代わりにGNOMEで次のように入力してください。GNOME設定デーモン設定ファイルに~/.config/i3/config

関連情報