The Crazy Coder
Published in

The Crazy Coder

Difference between iTerm2, zsh and oh-my-zsh

Photo by Dmitry Chernyshov on Unsplash

When you’re at a command prompt, typing commands, and reading output, you’re using a terminal program (or console on windows). Your commands are forwarded via the terminal to a software called a shell, whose duty it is to execute the commands you input in the terminal and optionally print output. The shell’s output is then presented in the terminal window.




A must-have medium blog to develop programming skills.

Recommended from Medium

Use custom attributes to search through hundreds of files in your Snowflake data lake

Crodex and Crodo

Zero-Overhead async/await for Unity by custom async statemachine with C# 7.0

How C++ can learn from Ada: Parameter passing

Polar Sync — January Update ❄️

A practical guide into DevOps as a back-end engineer

Programmer Tools

Developer Tools Image. Credit:

Benefits of Pascal’s Triangle: Number of Ways to Traverse a Graph

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store


A software engineer who is always at a high level of passion with new techs and a strong willing to share with what I have learned.

More from Medium

Display: None And DOM

Extending the range of integers with no-exponent posits

“That’s a lot of cheese” clip

Time zones and Flux — Part I

The Web Holy Trinity are dead. Long live Web4!