After a month of migration ... I've made quite a difference so I'll write a new article for it.
Many of this is based on the post https://github.com/felixrieseberg/windows-development-environment
You know before hand that you would miss the shell when you become to use Windows. This is the first thought I had when thinking of migrating. When I really made the switch, it turned out not to be that bad ... since someone are just so awesome to create
cmder to replace the inferior
cmd.exe, and also Windows team is currently working hard, I guess, to bring full support for Ubuntu bash to Windows, of that, I would love to see soon.
Now, I use
cmder as a shell with
choco (Chocolatey) as a package manager (like apt-get or brew), also I try Ubuntu bash on Windows and still looking for a way to combine these things together with the right balance.
Since I chose to
choco, this is a piece of cake !
(cmder with administrator privilege) cinst git.install cinst poshgit # Restart PowerShell / CMDer before moving on - or run $env:Path = [System.Environment]::GetEnvironmentVariable("Path","Machine") + ";" + [System.Environment]::GetEnvironmentVariable("Path","User") cinst Git-Credential-Manager-for-Windows
Note: Copied from the post mentioned above.
It is not a big deal though, but I really love this tiny program. There is no easy way to make it available in Windows. I just can find some Python scripts to do it ... so just put it in some easy access folder and python it every time I want to use it, which is not so bad ...
I use both Dvorak and Thai (Kedmanee) thus I have to switch between them. Using default Windows settings I would have to use
alt + shift. While trying to change