| Windows Tips by pPoy |
| db2 | cygwin で日本語入力をする方法 (Windows2000,WindowsXP) | ||
|---|---|---|---|
|
Windows にインストールされた cygwin では、標準では日本語の入力と表示ができません。 たとえば、echo コマンドに日本語のメッセージを入力しようとしても、拒否されてしまいます。 日本語入力は、以下のファイルを書き換えることによって可能です。 | |||
|
≪日本語入力≫ まず、ホームディレクトリ直下の、「 .inputrc」 ファイルに、以下の文を追加します。set kanji-code sjis set convert-meta off set meta-flag on set output-meta on※ Windows 上のホームディレクトリ例: C:\cygwin\home\[ユーザ名] ※ Windows でファイルを作る場合は、「.」 から始まるファイル名は保存できません。 取り合えず 「 inputrc」 という拡張子の無いファイルを作成しておき、cygwin のコマンドを使用してファイル名を変更します。 $ mv inputrc .inputrc以上で次の起動から、日本語の入力が出来るようになります。 | |||
≪日本語表示≫.inputrc を変更すると、日本語が入力できるようになります。また、その結果も表示できるようになります。 ただし、 ls コマンドでの、日本語のファイル名は相変わらず化けてしまいます。これを解消するためにはホームディレクトリ直下の、「 .bashrc」 ファイルに、以下の文を追加します。export JLESSCHARSET=japanese-sjis alias ls='ls --show-control-chars'以上で、 ls -al としたときにも、無事に日本語のファイル名が表示できるようになります。
| |||
|
≪補足≫ 上記の方法は、cygwin 上で日本語の単語を入力したり、表示したりする方法です。 ヘルプ等を日本語で表示するためには、以下のサイトを参考にしてください。 プロジェクト: Cygwin JE | |||
Copyright(C) pPoy 2005