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
Product information
- Title: Zsh in macOS: Terminal Commands for Unix
- Author(s):
- Release date: August 2020
- Publisher(s): Apress
- ISBN: 9781484263945
You might also like
book
Tweak Your Mac Terminal: Command Line macOS
Look beyond the basics of Mac programming and development to become a Mac power user. When …
book
Learning Shell Scripting with Zsh
Your one-stop guide to reading, writing, and debugging simple and complex Z shell scripts In Detail …
book
Network Programming with Go
Go combines the best parts of many other programming languages. It’s fast, scalable, and designed for …
book
Unix in 24 Hours, Sams Teach Yourself: Covers OS X, Linux, and Solaris, Fifth Edition
Learn to use Unix, OS X, or Linux quickly and easily! In just 24 lessons of …