Zsh
Introduction / grml-zsh-refcard / grmlzshrc(5) / grml-zsh-config / zsh-lovers / Resources
Introduction
One of the main features of the grml system is the zsh (Z shell). The zsh is the default interactive shell of the grml system. On this webpage you will find information regarding the zsh on grml.
grml-zsh-refcard
The grml-zsh-refcard provides a short overview of defined aliases, functions and settings of zsh on the grml system. Download it, print it and improve your zsh skills!
- grml-zsh-refcard.pdf (~108kB)
grmlzshrc(5)
grmlzshrc(5) is a manpage providing detailled information about grml’s
zsh configuration. On the grml system it is available offline via man grmlzshrc
. An online version is available as well:
grml-zsh-config
You do not have to use grml/Debian to use grml’s zsh configuration. Just retrieve and install the configuration files in your home directory via executing for example:
# IMPORTANT: please note that you might override an existing
# configuration file in the current working directory! =>
wget -O .zshrc https://grml.org/console/zshrc
# Optionally also grab the user configration:
# wget -O .zshrc.local https://grml.org/console/zshrc.local
Also take a look at grml-config.sh which is described in more detail on mika’s blog.
Tip: Archlinux users may use an official grml-zsh-config package.
zsh-lovers
zsh-lovers is a small project which tries to collect tips, tricks and examples for the Z shell. Authors of the zsh-lovers manual page are Christian ‘strcat’ Schneider, Matthias Kopfermann and Michael Prokop.
Main part of zsh-lovers is the manual page which is available in several formats:
- zsh-lovers.1 (manual page)
- zsh-lovers.pdf
- zsh-lovers.html
The zsh-lovers archive includes the zsh-lovers manual page and several zsh configuration files. It’s available through the zsh-lovers packages from the Grml repository.
Feedback is welcome via github.com/grml/zsh-lovers.
Resources
General/Useful:
- zsh.org: zsh-homepage
- zsh.sourceforge.io/ - main zsh-homepage
- zsh.sf.net - zsh-projectpage
- Z-Shell FAQs
- Zsh - mailing list archive
- From Bash to Z Shell: Conquering the Command Line
- Zsh reference-card (PDF)
- The Single UNIX ® Specification, Version 2 - Shell Command Language Index
- Debian bug reports for zsh
- Zsh-Webpage by Christian Schneider
- Adam's UNIX shells page
- more links on zsh-homepage
Articles:
- A User's Guide to the Z-Shell by Peter Stephenson (1999)