要するに
ターミナルがすべての原因です
cmd.exeは無理で、Windowsで使えるターミナルとシェルのまとめ - Qiita この辺見ながら最終的に cmder を選んだのですが、やっぱダメでした
日本語(UTF-8)も、表示は 調子がいいのです
しかし!vimで日本語入力すると、こんな感じで崩れます(注: いろいろやったけど、だめだった)
start.exeでexplorer.exe等のWin32バイナリが起動できない
当たり前の話なのですけど、これが使えないのは地味に困るんです
※ /sbin/start
は Upstart の制御用ですね
KaoriyaさんのgVimが起動できない。。。
総括
Xming とかいれてX Windowを使うって方法も考えられるのですが、、、少なくとも gnome-terminal は起動できませんでした
Windowsは直接関係ありませんが、先日リリースされた Docker 1.12でサポートされたWindows対応も、内部的には Hyper-V を使っており、2GBくらいメモリを要求されるのですが、4GBなPCでは動かないのも決定打となってしまいました
Windows 10 Anniversary Update で Bash on Ubuntu on Windows を使う方法
念のため、書いておきます
- 開発者向け設定 から 開発者モード にする (要 再起動)
- アプリと機能 → プログラムと機能 → Windowsの機能の有効化または無効化 から Windows Subsystem for Linux を有効化 (要 再起動)
- cmd.exe上 で
bash.exe
を起動、インストールを開始
これでBashが動きます
あとがき
Windowsが悪いわけじゃありません。 というか、よくできていまして、ssh するのであれば十分役に立ちます!
が、それ以上にLinux上での開発が多かった自分が悪いのです