印刷するキーボードキーの再マッピング⸮(斜めマーク)

印刷するキーボードキーの再マッピング⸮(斜めマーク)

自分を使っていることを発見ねじれた印⸮ Unicode U+2E2E(またはß Unicode U+061F)は、mcabberとvimの両方に豊富です。古いコピー - 貼り付け防止パターンは、退屈で印刷する必要のある無駄なキーボードキーの1つの名前を変更する必要があると思いました。だから私の質問は3つです(しかし実際には同じ質問です)。

  • 行う方法マクベス
  • 行う方法素晴らしい?私が使用するウィンドウマネージャなので、すべてのアプリケーションで動作する必要がありますか?
  • xmodmapまたは他の神秘的なX11オーダーを使用してこれをどのように実行しますか?

map! ;; ⸮vimではファイルに追加するのと同じくらい簡単なので、~/.vimrc挿入モードでは ";;"を入力するだけです。

ベストアンサー1

Compose私はComposeキーシステムを使用することを好みます。ちょうど確認した結果 - /- ?(およびCompose- ?- /) がしばらく U+2E2E を出力するように設定されたようです (? / に反映されます)。

私の.XComposeファイルは次のとおりです。

#
# add in the original stuff (what's usually there)
include "%L"
#
# Compose key sequences
#
# generate PI char
<Multi_key> <p> <i>     : U03C0 # U03C0 PI
<Multi_key> <P> <I>     : U03C0 # U03C0 PI
#
<Multi_key> <i> <n> <f> : U221E # U221E infinity
<Multi_key> <I> <N> <F> : U221E # U221E infinity
#
<Multi_key> </> <?>     : U2E2E # U2E2E irony punctuation (reversed ?)
<Multi_key> <?> </>     : U2E2E # U2E2E irony punctuation (reversed ?)
#
<Multi_key> <3> <*>     : U2042 # U2042 asterism
#
#

include "%L"ここでは、正しい"プリセット"キー入力の組み合わせを入力し、私のカスタム設定を追加するためにその行を使用します...

Capslock私のキーに再マップしました。Composeウィンドウマネージャがこれを行う方法を確認するか、setxkbmapコマンドについて読んでください。しかし、これは私のものです:

setxkbmap -model pc101 -layout us -option -option compose:caps -option shift:both_capslock

Capslockに設定し、+(Composeも設定します。ShiftShift両方)キーを押してCaps Lockを切り替えることができます。 (そのような人のために珍しい機会)。より多くのオプションがあります-option。簡潔さのためにいくつかを削除しました。主にX Windowsです。ジャブCtrl- Alt- Backspace)キーストロークとLeft-Win存在Meta

おすすめ記事