WindowsをCygwinに変えてみた昔からWindows上でUnixのコマンドを扱える環境としてCygwinがありました。当時というか、ちょっと前まで、レジストリに何か設定を残したりしててうれしくない、ということで、最近はマシンスペックも高くなってきていたのでVMでUbuntuを使うようになっていました。Windowsというのを使ってました。これはまぁCygwinのgitコマンドと周辺コマンドのみをパッケージングしたような物でlessが使えたり、まぁgitを中心とした極小Unixという感じの物でした。使っていると、やはり色々とUnixコマンドで済ませたくなってくる物で最近ではちょっと物足りなくなってきてたので、Cygwin再度入れてみるか~と思ったところCygwinは1.7あたりからレジストリを使わなくなったっぽいのです。きれいな環境のまま使えそう!と言うことで入れちゃいました。メインの用途はgit用なのでgitはインストールするように設定します。次に、git用に設定をしていきます。CygwinのUTF8の設定を。Terminalというのは、Cygwin用のターミナルで、このオプションである程度設定が出来ます。今までは、Windowsのコマンドプロンプトにbashとかが起動してたような気がしたんだけど...textという項目で、Fontを日本語が表示できるフォントに変更します。続いて、Localeをja.JPにします。CharacterSetをUTF-8にします。これで、日本語は表示されるようです。gitのログも問題ありませんでした。続いて、gitのコンフィグを。auto[/shell]これで最低限の設定は完了しました。ついでに、ツリー上のログを表示するエイリアスとかも設定しておきます。–remotes"[/shell]gitコマンドとオプションのオートコンプリート機能も欲しいので、設定してみます。先ほど使ったCygwinのインストールで、パッケージを追加インストールします。git-completionというパッケージ。これを入れることでgitのオプションなどがタブキーで補完されるようになります。WIndowsみたいな感じ)ということで.bashrcに設定を追加します。‘fi[/shell]以上です。これで、gitのリポジトリに入ると、そのリポジトリ内のカレントブランチがプロンプトに表示されるようになります。コメントをキャンセルメールアドレスが公開されることはありません。