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
Overview
00:04:47
What is Zsh (Oh my Zsh)?
00:04:43
Installing iTerm
00:02:44
Installing Zsh
00:02:33
Installing Oh My Zsh
00:03:41
Creating our .zshrc file
00:03:48
Customizing Your Terminal
00:06:05
Changing Your Zsh Theme
00:05:42
The Most Useful Plugins
00:07:04
Syntax Highlighting
00:05:33
The Trash Command
00:06:27
Aliases
00:06:27
Becoming a Power User
00:01:49
Managing Multiple Buffers
00:05:25
Powerful Hotkeys
00:04:57
Custom Functions
00:02:04
List Contents
00:05:32
Git Log Grep
00:05:12
Creating a GitHub PR
00:05:16
Summary
00:02:13