![]() Zsh on the other hand is fully POSIX-compliant. So in fish, things like bash scripts do not work. POSIX is a set of standards that define how to develop programs for UNIX based operating systems. ![]() ![]() The only problem with fish is that it is not POSIX-compliant. out of the box without the need to set up anything. It has very sensible defaults and comes with a lot of cool features like autosuggestions, tab completions, etc. I used to use fish which is also a great shell. It has a huge community and makes it trivial to install and use plugins. To manage my zsh configuration, I use Oh My Zsh. That is why I use Z shell, more commonly known as zsh. Bash is great but I personally find it harder to customize. Ubuntu by default comes with the bash shell. I highly recommend it for anyone who wants to start using Linux and get familiar with basic Linux commands. Ubuntu is really simple to use and has a huge community so getting support is very easy. I use Ubuntu, it's the default distribution that is installed with WSL. It lets you run a Linux distribution inside of Windows. Thankfully Microsoft understood that and made Windows Subsystem for Linux also known as WSL in short. I use Windows and it's pretty much unusable for programming. I think having a nice looking terminal and some tools to save time are really helpful to keep you productive in daily coding sessions. ![]() Hi! Today I'm gonna talk about my daily developer workflow and all the tools I use to set up a productive enviroment for coding.
0 Comments
Leave a Reply. |