ちょっと奇妙な質問のようですが、次のようなコマンドを入力するときは、常に次の文字をコピーして貼り付ける必要があると思いました。ウィキペディア。
echo '5 μs' >> /tmp/Output
キーボードショートカットのエスケープシーケンスを使用して標準の英語キーボードにこれらの文字を直接入力する方法はありますか?
たとえばVim
、ではこの文字を生成できますC-k,m*
。
ベストアンサー1
はい、少なくとも次の4つ(5つの方法)があります。
AltGrは
キーボードレイアウトを実行しますEnglish (international AltGr dead keys)
。
それから正しい Alt鍵はAltGr鍵です。AltGr- を押すとmµが生成されます。他の多くのキーも異なる文字を生成します(の場合はAltGr-sß
、の場合はShift-AltGr-s)§
。コンソールには単一のキーボードレイアウト(最大の物理コンソールAltCtrlF1)がありF6、XのGUIには単一のキーボードレイアウトがあります。キーボードレイアウトの変更は、ディストリビューション(CentOS、Fedora、Debianなど)とディスプレイマネージャ(gnome、kde、xfce)などによって異なります。 )。例えば、インストールする
xfce4-xkb-plugin
パネルのボタンを使用してキーボードを構成し、XFCEのX用の複数のキーボードレイアウトを切り替えることができます。作成
キーをキーに設定しますCompose。次に、を押してCompose放し、を押して/放すと、uµが生成されます。キー定義は
Compose
通常xkb
、キーボードレイアウトアプレットを介して行われます。
たとえば、Gnomeでは通常地域と言語で利用可能部分的に、たぶん、簡単にキーボードレイアウトを切り替える。Unicode
には汎用入力方法がありますどのUnicode文字(コンソールがサポートしている場合)はい、すべてのコードポイント1,111,998文字(フォントが描画可能な場合に表示されます。)コードを(同時に)押してから離した後ShiftCtrlu(下線付きのu̲が表示される場合があります)、文字b5
のUnicodeコードポイント(常に16進数)を入力します。最後に、スペースを入力するか(少なくとも)入力します。Readlineを
使用すると、bashプロンプト(質問に表示するとき)からµ()を生成できますmu
。bind '"\eu": "µ"'
または、次の行を追加してください。
"\eu": "µ"
-- を使用
~/.inputrc
して読み込むか、新しい bash シェル (実行) を起動して、次のように入力します。Altx Altrbash
Alt-u
現れるでしょう
µ
。
このように短い答えをするには、入力方法が多すぎます。
間違い:技術的に質問で要求された文字はUnicodeであり、\U3bc
この答えは解決策を提供します\Ub5
。はい、違います。私の間違いです。申し訳ありません。
$ unicode $(printf '\U3bc\Ub5')
U+03BC GREEK SMALL LETTER MU
UTF-8: ce bc UTF-16BE: 03bc Decimal: μ Octal: \01674
μ (Μ)
Uppercase: 039C
Category: Ll (Letter, Lowercase)
Unicode block: 0370..03FF; Greek and Coptic
Bidi: L (Left-to-Right)
U+00B5 MICRO SIGN
UTF-8: c2 b5 UTF-16BE: 00b5 Decimal: µ Octal: \0265
µ (Μ)
Uppercase: 039C
Category: Ll (Letter, Lowercase)
Unicode block: 0080..00FF; Latin-1 Supplement
Bidi: L (Left-to-Right)
Decomposition: <compat> 03BC
技術的に唯一の有効な解決策は数字3と4です。 3では、Unicode番号をからに変更してこの値を取得b5
できます。3bc
ギリシャ語特徴。 4では、正しい文字をコピーするだけで完了です。
私を弁護するためではなく、
b5
すべて3bc
大文字で表示されます39c
。したがって、どちらもMUの小文字バージョンです。- どちらも非常に似ているようです(おそらく同じフォント文字の外観)。
代替。
代替グループ
おそらくそして終わりました。AltGr-g(xkbを使用)を次のように変更します。
key <AC05> { [ g, G, dead_greek, dead_greek ]};
AltGr-g m
次に、実際のギリシャ語-muと入力します。書く
Compose テーブルが正しくないため、ギリシャ語の Compose ファイル (/usr/share/X11/locale/el_GR.UTF-8/Compose) にも以下がリストされています。
<Multi_key> <slash> <u> : "µ" mu <Multi_key> <u> <slash> : "µ" mu <Multi_key> <slash> <U> : "µ" mu <Multi_key> <U> <slash> : "µ" mu
その作品はですが、そうでは
Greek
ありません。正しい作成ソリューションは次のとおりです。~/.XCompose ギリシャ語を含むそして再起動してください。
Unicode
Unicode番号を使用して公開されているとおりに機能します。
3bc
読書船
公開されたとおりに機能し、有効な文字を必要に応じて変更します。