内部での文字コードはすべてUTF-8となっており例外は認められていないようです。すべてUTF-8に統一してもらったほうが個人的にはありがたかったりします。Linuxの世界ではだいぶ前からUTF-8ですし、Windowsでもテキストエディタは大体UTF-8対応しています。サクラエディタでも、メニューの[ファイル]-[開き直す]-[UTF-8で開き直す]を実行すれば確実にUTF-8で扱えます。Windowsで問題発生です。世界")}のようなプログラムをWindowsのコマンドプロンプト(というかcygwinのbash)で実行すると“世界”が正常に表示されません。“chcp”コマンドが見つかりました。65001を実行すればよいそうです。実行することになります。このあたりのコードページの番号の詳細はここに書かれています。この”chcp”コマンドはコマンドプロンプトのシェル(“cmd.exe”)の内部コマンドのようなので、cygwinのbashでコードページを変えたい場合はbashを起動する前に実行する必要があります。“C:\cygwin\Cygwin.bat”のバッチファイル中のbashの行のすぐ上にchcpを実行するようにしておけばいいでしょう。いいことですが、bash実行中に”cmd”を実行してchcpし、さらにbashを実行するのもありといえばありです。実行してみるとやはり文字化けします。UTF-8に変更した瞬間にフォントも変わっているようです。選択可能なフォントに日本語フォントが含まれていない...ここでコマンドプロンプトを使う方法はあきらめました。他にも方法はあって、teratermでメニューの[ファイル]-[Cygwin接続]を実行して、メニュー[設定]-[端末]の[漢字-受信]を”UTF-8′′に設定すれば何とかなります。日本語を表示させなければコマンドプロンプトでも実行できますし、そんなに気にもならないかなと。新しいコメントがついたらメールで通知。キャンセル%d人のブロガーが「いいね」をつけました。