正直「beta」を書いてあるし、これからのフィードバックと改良次第、なのですが、個人的には
- 「git環境を整えたPowershell」や「git for windowsについてくるgit bash」より使えない
と言わざるおえないです。なので
Windowsにbashキタ!Macざまぁwww
と草生やしていらっしゃる方は、返り討ちに合いますのでご注意を。
-
追記
- どうやらgithubにISSUE専用のリポジトリがたっている模様ですので、この辺の問題はいずれ解決されるのかもしれません…
- GitHub - Microsoft/BashOnWindows: Issues found within and using Bash on Ubuntu on Windows https://github.com/Microsoft/BashOnWindows
-
vscodeのTerminalと連携できるよ!というお話も見かけたが、自分は指定されたPathにBash.exeが置かれなかったです。
- 少なくともこの人が言っている場所にbash.exeがなく、「?:\windows\system32\bash.exe」にあるように見えるんですよね…
- https://blogs.msdn.microsoft.com/ayatokura/2016/08/06/vsc_windows_bash/
bashのTerminalは日本語表示がおかしい状態です。
動きや表示されているウィンドウの状況を見るとcmd.exeの枠組みを利用しているような気はします。→コピペが面倒です。
bashの起動は今のところは「直接スタートメニューから起動」ではなく、「Powershellやvscode 内のTerminalからbashを起動」のほうがよさそうです。そうすると、日本語表示おかしい問題はPowershellの枠組みがフォローしてくれるようなので、ましになります。
あと悲しみを覚えたのが、「ubuntu bashの中からpingが打てない (名前解決できずに逝く)」という所です。自前で名前解決の手段を整えればいいんでしょうけど、ちょっと辛いっすね…
これに関連してか、sshdがまともに起動しません。起動するとssh_keyがねぇぞ、と怒られる模様。
windows\sysnative から見えない、という時点で自分の環境がおかしい可能性はあるのですが、まぁ、アレという事で。