Prev / Next / Hill Climber's ChangeLog

bash 日本語化[cygwin]

2006-02-22

~/.bashrc に以下を指定する。

alias ls="ls --show-control-chars"

文字コードの 8bit 目をマスクせずに表示するための指定。

~/.inputrc で以下を加える。
set output-meta on
set convert-meta off
set meta-flag on

独白 Takam の日記 からの引用
output-meta (Off)
On が設定されていると、 readline は 8 番目のビッ トが 立っている文字を
直接表示します。メタ文字を前置したエスケープシーケンスでの表示は行いません。

convert-meta (On)
On を設定すると、readline は 8 番目のビットがセットさ れ ている文字を
ASCII のキーシーケンスに変換します。変換は、8 番目のビットを落として、
エスケープ 文字 を前に追加することによって行います (実際にはエスケープ文字を
メタプレフィックスとして用います)。

input-meta (Off)
On が設定されていると、readline は 8 ビットの入力が可能になります(つまり、
読み込んだ文字の再上位ビットを落としません)。この動作は、端末のサポート
とは無関係に行われます。 meta-flag という名前は、この変数の別名です。

permlink