タグ

cygwinとUTF-8に関するbaboocon19820419のブックマーク (2)

  • CygwinはUTF-8で使え!: φ(.. ) 備忘録

    スクリプト言語を中心に技術的なノウハウを個人的にまとめておく備忘録。あと、趣味のアウトドアを少々かくかも・・・・。 Cygwinを最近インストールしたらターミナルが、「mintty」になっていた。こいつなかなかの優れもの!UTF-8がつかえる。今までCygwinはShift-JISでつかっていたが、標準のターミナルでUTF-8が使えるようになったので、筆者はUTF-8に乗り換えることにした。UTF-8を使うことのメリットはいくつかある。 ターミナル上での文字化けがない。コマンドのエラーも普通に日語で表示できる。 最近のLinuxマシンは、UTF-8が主流だし、WindowsでつくったスクリプトをそのままLinuxで使う場合に、なにかと便利。 等々・・・。CygwinでUTF-8を使うための設定は以下。ぜひ試してほしい。 minttyを起動。右クリックでメニューを表示する。 右クリックメニ

    CygwinはUTF-8で使え!: φ(.. ) 備忘録
  • cygwin

    cygwinの文字化け対策 はじめに 最近のcygwinのデフォルトの文字コードはUTF-8で、メモ帳(Notepad)では UTF-8で保存するときBOM(バイトオーダーマーク)が付き、コンパイル時にエラーとなる。 そのための二通りの対策を示す。 cygwinの文字コードをS-JISに変更し、メモ帳で保存する際文字コードをS-JISにする。 UTF-8で保存する際、BOMがつかないエディタをインストールして用いる。 cygwinの文字コードの確認 $ echo $LANG としたとき、ja_JP.UTF-8が表示されれば文字コードはUTF-8であり、 ja_JP.SJISが表示されれば文字コードはS-JISである。 cygwinの文字コードをS-JISに変更 一時的に変更 $ export LANG=ja_JP.SJIS 恒常的に変更 cygwinのホームディレクトリにある.bash_p

  • 1