私はのファンのビットだインテロバング(‽)が、それは明らかに私のキーボードではありません。その文字をキーの組み合わせにマッピングするにはどうすればよいですか?
私はのファンのビットだインテロバング(‽)が、それは明らかに私のキーボードではありません。その文字をキーの組み合わせにマッピングするにはどうすればよいですか?
回答:
別のオプションは、「compose」キーを使用することです。Ubuntuを使用して、[キーボード]→[レイアウト]→[オプションの構成]のいずれかを選択します(右Altを選択します)。Kubuntuの場合、[システム設定]→[入力デバイス]→[キーボード]→[ 詳細設定]に移動し、[キーボードオプションの構成]をオンにして、[キー位置の構成]で選択したキーを選択します。
作成キーを使用するには、Compose+ ?+を入力し!ます。
この方法で生成できる便利な外観の文字がたくさんあります:http : //www.hermit.org/Linux/ComposeKeys.html
/etc/default/console-setup
が、行XKBOPTIONS=""
がXKBOPTIONS="compose:rwin"
(または「compose key」または「multi key」になりたいキー)になるように編集することを想定しています。また、XKBオプションとキー名などの詳細については、Source Labが参照するガイドと、下部のリンク先ページを参照してください。
/etc/default/keyboard
現在のものです。
特にxkbを動作させることができない場合に試す別の低レベルのオプションは、xmodmapを直接使用することです。
最初に行うことは、現在のキーボードレイアウトを把握することです。ターミナルを開き、次を入力します。
xmodmap -pke
これにより、キーボード上の番号付きの位置とそれらのマッピング先のリストが表示されます。たとえば、次のようなエントリが表示される場合があります。
keycode 14 = 5 percent 5 percent
これは、特定のキーが通常に押されると5に、シフトで押されるとパーセント記号%にマップされることを意味します。(そして、次の2つの値はMode_shiftがアクティブなときのものです;しかし、今はその中に入りません。
このキーを変更する場合は、次のように入力できます。
xmodmap -e "keycode 14 = 5 U203D 5 UD203D"
これで、shift-5と入力したときにパーセント記号%を取得する代わりに、getを取得します。
これはほんの一例です。おそらく、%をtoに再マッピングしたくないでしょう。ただし、あまり使用しないキーが他にもある可能性があります。たとえば、1つの便利なオプションは、代わりにshift-Menuを再マップすることです。だから私はxmodmap -pke
持っていることがわかります:
xmodmap -e "keycode 135 = Menu Menu Menu Menu"
私は代わりにそれを作るかもしれません:
xmodmap -e "keycode 135 = Menu U203D Menu U203D"
それを永続的にしたい場合は、.profile、.bashrc、または.xinitrcなどの自動的に実行されるいくつかのinitスクリプトの中に入れるか、Lubuntuが自動的にロードする独自のスクリプトを作成します。
ただし、xmodmap -pke
最初のセットアップがどのように見えるかを確認するには、最初に実行することが非常に重要です。キーコード番号は、私のものとは異なる場合があります。また、他に何が利用可能かを知る最良の方法でもあります。
とにかく、それは非常に低レベルのオプションです。高レベルのオプションが必要な場合は、 代わりにautokey やxdotoolのようなものを見てください。
大丈夫です:
xdotool key ctrl+shift+u
type "203d "
これはマットの答えに基づいていますが、キーボードショートカットを押すたびにキーが入力されます(少しゆっくりですが、約150ミリ秒)。
他の文字を追加するには、gnome文字マップに移動して検索します。ステータスバーに、グリフの16進インデックス、つまり「U + 203d」が表示されます。
interrobangがマップされましたCtrl+?
。