Zsh in macOS: Terminal Commands for Unix

Video description

Become a macOS power user while also learning skills necessary to become a competent programmer. Apple adopted Zsh as a Unix shell on top of bash to incorporate additional features for both system administration and programming. With this video, you'll start by learning the most useful plugins for Zsh, then develop a working lexicon of syntax and how to use the auto suggestions correctly and effectively.  

After you've mastered those basics of getting your terminal set up and learning how to communicate with the system, you'll build out your arsenal of tools. Incorporate hotkeys, create custom aliases, and manage multiple screens. Keep your workload manageable and organized by killing unneeded processes and building a Git log alias. And finish everything by creating your own custom functions. 

Zsh is an essential part of any Mac power user's experience of the platform. Set yourself apart and get the most of your system by learning how to work with Unix and the terminal to speak directly to your Mac.

What You Will Learn

  • Customize your terminal
  • Manage multiple screens
  • Create custom functions

Who This Video Is For

macOS power users, system administrators, and programmers who want to get into the system past the simple, elegant GUI presented to consumer users.

Table of contents

  1. Overview 00:04:47
  2. What is Zsh (Oh my Zsh)? 00:04:43
  3. Installing iTerm 00:02:44
  4. Installing Zsh 00:02:33
  5. Installing Oh My Zsh 00:03:41
  6. Creating our .zshrc file 00:03:48
  7. Customizing Your Terminal 00:06:05
  8. Changing Your Zsh Theme 00:05:42
  9. The Most Useful Plugins 00:07:04
  10. Syntax Highlighting 00:05:33
  11. The Trash Command 00:06:27
  12. Aliases 00:06:27
  13. Becoming a Power User 00:01:49
  14. Managing Multiple Buffers 00:05:25
  15. Powerful Hotkeys 00:04:57
  16. Custom Functions 00:02:04
  17. List Contents 00:05:32
  18. Git Log Grep 00:05:12
  19. Creating a GitHub PR 00:05:16
  20. Summary 00:02:13

Product information

  • Title: Zsh in macOS: Terminal Commands for Unix
  • Author(s): Karl Hadwen
  • Release date: August 2020
  • Publisher(s): Apress
  • ISBN: 9781484263945