最近のcygwinのデフォルトの文字コードはUTF-8で、メモ帳(Notepad)では UTF-8で保存するときBOM(バイトオーダーマーク)が付き、コンパイル時にエラーとなる。 そのための二通りの対策を示す。 日本語を入力すると色々とバグる。 バックスペースで削除すると文字化けする →キー押下すると文字化けする; 文字セットをsjisにしても解決しなかった。致命的。ダメじゃん。 所感. msys2のコマンドプロンプトからpingコマンドを実行すると文字化けしてしまう。Windows側のコマンドが呼び出されるので、文字コードの違いの為で、対策がないかと調べたら解決できたので備忘録を残 … cygwinの文字化け対策 はじめに. Cygwin 1.7.9 で日本語を使うための覚書 Windows では日本語の文字コードとして伝統的に Shift-JIS が使われてきましたが、 最近では Unicode が一般的に使われるようになり、 Windows の内部でも Unicode が使われています。 主にgit操作をCUIでやりたいということで、新しく(半年前に)買ったWindows PCにminttyを入れます。 gitのGUI操作はなんか慣れないです。 会社のPCや自宅の旧PCではCygwinをインストールして、デフォルト端末として一緒に入ってくるminttyを使ってました。 Cygwinはサイズがでかいしイン… "mintty -"(ハイフンが必要)を実行するか、msys.batを起動するときに -minttyオプションを付けるとminttyがが起動します。mintty上で起動したvimであれば日本語入力が出来ます。ここを参照させていただきました。以下はminttyの画面です。 MSYS2(mintty+bash)を起動したら初めにやることはパッケージの更新だ。 update-core # 更新があれば一度閉じて開き直す pacman -Su update-core スクリプトが導入される以前は pacman --needed -Sy bash pacman pacman-mirrors msys2-runtime というコマンドが使用されていた。 半透明はかっこいい。 Cygwin/日本語化 - Co-Coa Wiki 追追記(2012/1/7) なんか上のリンク先から日本語化に関する情報が消えてる。なにがあったし 野暮用でCygwinをインストールしたのだけど、そこから日本語の文字化けを解消するまでがなかなか大変だったから、備忘録も兼ねてメモ Windowsのコマンドプロンプトの代替品として使っているMintty(Git for Windowsに含まれている)で、ふと思い立ってフォントを変えてみた。英数字をConsolasやInconsolata、日本語をIPAゴシックで表示するよう設定してみたので備忘録。
minttyの設定をUTF-8に変更して困るのは、Windowsコマンド(ipconfig等)の出力の文字化けです。標準Cygwin環境もデフォ ルト文字コードがUTF-8なので同じことになります。対策として標準出力をUTF-8に変換するラッパーを通すようにします。 Windowsのコマンドプロンプトの代替品として使っているMintty(Git for Windowsに含まれている)で、ふと思い立ってフォントを変えてみた。英数字をConsolasやInconsolata、日本語をIPAゴシックで表示するよう設定してみたので備忘録。 minttyの設定をUTF-8に変更して困るのは、Windowsコマンド(ipconfig等)の出力の文字化けです。標準Cygwin環境もデフォ ルト文字コードがUTF-8なので同じことになります。対策として標準出力をUTF-8に変換するラッパーを通すようにします。