zsh on Cygwin

Cygwinzsh を使おうとすると DLL だかメモリアドレスだかのエラーが出て止まってしまう。
調べたら、以下のようにすればちゃんと動くようになることがわかった。

  1. rebase パッケージをインストール。
  2. Cygwin 関係のプロセスを全部止める( sshd サービスなども忘れずに)。
  3. コマンドプロンプトから ash を実行。
  4. rebaseall を実行。