DEV Community

Discussion on: How I setup my Mac for development.

Collapse
 
ut4utc profile image
ut4utc • Edited

You need only install it, and nothing need know. I use iTerm with zsh. ZSH for me - only for autocomplete, cool plugins - same double ESC and all you command now magic with 'sudo yourcommands'. I like when zsh show for me git status like that:

dropbox.com/s/452ye1y29kbfwq8/Scre...

zsh is an advance shell for *nix. It has few very good features, Like:

  1. Auto change directory, meaning, if you know the directory name, you can just simple type "cd **/name-of-dir"
  2. You can use tab to navigate the options.
  3. last comand scrolling, like if you type and command for example "vim somefile", you exited the vim, and used some some other commands, and if you want to use the same command again, unlike in bash, which requires to find the history number to execute, in zsh you can simple use vim and up arrow key, it will place you in last executed command.

There are plenty of powerful features. Simple to use, and configure. You can have a view of few of the videos:

youtube.com/watch?time_continue=7&...