GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Getting Started with Zshell
  • Switching to Zsh
  • Bash
  • No, Really. Use Zsh.
  • Oh My Zsh
  • Zsh Configuration From the Ground Up

This view

  • Original page
  • New address

GeezerVison is showing www.fullstackpython.com — Zsh shell

Full Stack Python
All topics | Blog | Supporter's Edition | @fullstackpython | Facebook | What's new?

Zsh shell

Zsh interprets and executes input entered from text sources such as user input or from another application. Zsh is an implementation of the shell concept that is frequently used during Python software development as part of a programmer's development environment.

Zsh logo.

Zsh is an implementation of the shells concept. Learn more in the development environments chapter or view the table of contents for all topics.

Zsh beginner's resources

  • Getting Started with Zshell has a short video showing off Zsh features and then shows how to handle aliases, globbing and parameter expansion.

  • Switching to Zsh goes on a bit about how Zsh is better than Bash in his opinion, then shows how to use it as your default shell with a custom theme.

  • Become A Command-Line Power User With Oh My ZSH And Z provides a long in-depth tutorial on a slew of Zsh features and how to use them if you have never previously used Zsh.

  • No, Really. Use Zsh. goes through the laundry list of advantages provided by Zsh compared to other shells.

Zsh configuration

  • Oh My Zsh is a configuration manager for Zsh.

  • Zsh Configuration From the Ground Up is a wonderfully-written detailed post on the setup that the author uses along with why he enjoys using Zsh for development.

What do you want to learn about Python development?

What editor should I use to code my Python app?

I've built a Python web app, now how do I deploy it?

Tell me about standard relational databases.

Table of Contents

1. Introduction 2. Development Environments Text Editors & IDEs Vim Emacs Sublime Text PyCharm Jupyter Notebook Shells Bash shell Zsh PowerShell Terminal Multiplexers tmux Screen Environment configuration Application Dependencies Virtualenvs Localhost tunnels Source Control Git Mercurial 3. Data 4. Web Development 5. Deployment 6. DevOps Changelog What Full Stack Means About the Author Future Directions Page Statuses ...or view the full table of contents.

Full Stack Python

Full Stack Python is an open book that explains concepts in plain language and provides helpful resources for those topics.
Updates via Twitter & Facebook.

Chapters

1. Introduction 2. Development Environments » Zsh 3. Data 4. Web Development 5. Deployment 6. DevOps Changelog What Full Stack Means About the Author Future Directions Page Statuses ...or view the full table of contents.

Matt Makai 2012-2022
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.