DEV Community

The Future of the Terminal

Marvin on March 12, 2020

The Unix shell; the power of text-driven commands. Simply out of this world. You can do anything with it; literally (Okay okay, you can't cook panc...
Collapse
 
instinct profile image
Instinct

Do you know about Babun (babun.github.io/)?
I have used many cygwin terminals and other linux shells for windows but never found a match for this.
This has pretty much everything. Yes, almost everything just like in linux.

And yeah, can I get some help with linux and bash?

Collapse
 
marvinkweyu profile image
Marvin

Now that's a great project. I've seen the notice for the search of maintainers. I will have to look around for alternatives.

And yeah, can I get some help with Linux and bash?

Details on what you mean?

Collapse
 
instinct profile image
Instinct

I am currently training on RHEL8 (Red Hat Enterprise Linux). I really need the help of a professional who can help me out during problems.

If you may, can we get connected socially on Telegram, Instagram or Facebook?

Thread Thread
 
marvinkweyu profile image
Marvin • Edited

No problem. Send mail.

Collapse
 
moopet profile image
Ben Sinclair

99.9% of everything people go on about as selling points for zsh are there in bash too. Most of the differences are things people don't use that regularly.

Collapse
 
marvinkweyu profile image
Marvin • Edited

You are absolutely right @moopet . In love with bash for scripting 100%.
Zsh is great, but only when you install what you'll actually use. Perhaps those that might get a big plus are the DevOps engineers? What do you think?

Collapse
 
moopet profile image
Ben Sinclair

I don't really see how?

Collapse
 
raguay profile image
Richard Guay

You didn’t mention fish. It’s a great shell, but not good at working with bash or zsh scripts.

Collapse
 
marvinkweyu profile image
Marvin

@raguay Having not had the experience with fish, I'd say I'm still knocking on its doors.
From the looks of it, it seems you've been at it for a while? A small heads up about it perhaps?

Collapse
 
raguay profile image
Richard Guay

Okay, I just switched to it and really love it. It is much faster. It also now has a utility you add on call ohmyfish, which does similar activities as oh-my-zsh, but with a very convenient cli utility as well. Also, use the ohmyfish utility to load the bass extension which helps with using bash/zsh files. The scripting language is much more powerful and easier to use. I would highly recommend it!

Collapse
 
raguay profile image
Richard Guay

Really, I haven't used it in a year due to it's incompatibility with nvm for nodejs and venv for python3. But, it works good with all Ruby environment managers. It is fully customizable in a web browser which is easier to use then trying to figure out the right environment variables to set in the correct file (.zshenv or .zshrc).

When I used it, I couldn't get it to work well with Alfred, so I never installed it as my shell, but configured iTerm to launch it. I was actually thinking of giving it another try since it's recently had a major update.

Collapse
 
marvinkweyu profile image
Marvin

Worth it.

Collapse
 
marvinkweyu profile image
Marvin

@citizen428 , Michael, now you talking.