DEV Community

[Comment from a deleted post]
Collapse
 
rafalpienkowski profile image
Rafal Pienkowski

I love work with command line.

Currently, I've set up Linux Subsystem for Windows (Ubuntu 18.04) with ZSH shell with Oh-My-Zsh plugin :)

Sometimes, when I need, I use PowerShell. In my opinion, this is much more productive than clicking everything in the OS.

Collapse
 
tux0r profile image
tux0r

What would be the advantage of the zsh on Windows when compared to the PowerShell?

Collapse
 
rafalpienkowski profile image
Rafal Pienkowski

In my opinion:

  • zsh (and bash) support for git is much better than in Powershell

ZSH

  • In my daily work, I'm using Azure CLI, and I feel that user experience is much better because Powershell threats everything as an object and that could be problematic in some cases

  • Last but not the least, at home, I'm working on Ubuntu so that I can use some scripts in both environments (Windows/Linux)

So, for me, it's more comfortable. But I'm not an oracle ;)

 
tux0r profile image
tux0r • Edited

zsh (and bash) support for git is much better than in Powershell

If you're after Git, there's posh-git to save you. Still much less overhead than a complete Linux distribution.

Powershell threats everything as an object and that could be problematic in some cases

I agree.

at home, I'm working on Ubuntu so that I can use some scripts in both environments (Windows/Linux)

OK, this is relevant because it does make a difference. :-) I understand.

 
rafalpienkowski profile image
Rafal Pienkowski

I didn't know posh-git before. Thanks for sharing it.

Cheers

 
jeoxs profile image
José Aponte

I also love Zsh. Of course, the only reason I would use Bash over ZSH is the '/dev/tcp' and '/dev/udp' capabilities.