rxvt
今日、次の起動行を使用してCygwin を実行します。
rxvt -bg black -sl 8192 -fg white -sr -g 150x56 -fn "Fixedsys" -e /usr/bin/bash --login -i
これにより、デフォルトで提供される標準の「DOS ボックス」よりもはるかに優れたサイズ変更可能なネイティブ Windows ウィンドウが得られcygwin.bat
ます。
ただし、現在の構成にはいくつかの問題があります。
- 非 ASCII 文字を端末ウィンドウに入力することができません (つまり、æ、ø、å および Æ、Ø、Å など、私はこれらをやや頻繁に使用します)。 「bølle」(ノルウェー語で「いじめっ子」)のような文字列を貼り付けると、「blle」しか表示されません。
- UTF-8 文字をレンダリングできません。フォントでサポートされている場合でも、? としてのみ表示されます (つまり、ISO-8859-1 で同じ文字をレンダリングすると、問題なく表示されます)。
ロケールとキーボード レイアウトをノルウェー語 (ISO-8859-1 文字セット?) に設定して英語の Windows Vista を実行していますが、Windows 2000 と XP でもまったく同じ問題が発生しました。
これを修正する方法を知っている人はいますか (つまり、rxvt を構成するためのより良い方法)?
上記の問題を除けば、私は に非常に満足してrxvt
いるので、それらを解決する方法が見つかれば、引き続き使用したいと考えています。ただし、問題が (簡単に) 解決できない場合、Cygwin の他の適切なターミナル ソリューションはありますか?
アップデート
Andy と Mattias (.inputrc
ファイルの編集) によって提供された解決策は、入力の問題を解決しましたが、出力のレンダリングは依然として問題です。ISO-8859-1 でレンダリングすると出力に問題はありませんが、UTF-8 を使用すると ? 非ASCII文字用。この動作はrxvt
、urxvt
(Cygwin XFree X Server の下で)mintty
と PuttyCyg の間で一貫しています。
出力エンコーディングを設定できる同様の構成ファイルはありますか (つまり、Linux システムで出力ロケールを設定するのと同等です)。