Introduction to the ZSH shell
von
Jesper K. Pedersen
Klaralvdalens Datakonsult
- Jesper Pedersen is the author of the configuration tool called The
Dotfile Generator (See http://www.blackie.dk/dotfile/)
- Jesper is the author of the book called "Sams Teach Yourself Emacs in 24
Hours". (See http://www.blackie.dk/emacs/)
- Jesper is the author of the Emacs Package called power-macros. Power-macros is
a tool which will help Emacs users get the most out of keystroke-macros
in Emacs. Power-macros is included in XEmacs (See
http://www.blackie.dk/emacs/ and http://www.linuxgazette.com/issue47/pedersen.html)
- Jesper was maintainer for a year of the KDE application called "Personal Time
Tracker". (also known as Karm). Karm is a small utility which will let
you time a number of tasks. (See http://www.blackie.dk/karm/)
- Jesper has developed a graphical editor for regular expressions for KDE
(See http://www.blackie.dk/KDE/regexp-widget/)
- Jesper was the chairman and founder of the Linux user group at Funen
(in Denmark) for three years (see http://www.flug.dk)
- Jesper have held at least 75-100 speeches about Linux topics like: Emacs, The
Dotfile Generator, C++ programming, Tcl/TK programming, and general
introductions to Linux.
- Jesper works for Klaralvdalens Datakonsult.
(See http://www.klaralvdalens-datakonsult.se).
Part of his work is software development using the Qt toolkit, and part is
giving a 4-5 day long course on software development using the Qt Toolkit
(see http://www.trolltech.com/products/training/ and
http://www.klaralvdalens-datakonsult.se/Public/courses/)
Almost everybody in the Linux world uses BASH as their shell, and that is a
real petty! A much more advanced and user friendly shell exists, namely
ZSH. ZSH is compatible both to CSH/TCSH and BASH, but it has a lot of fancy
time-saving-features that none of the other have. The most notable of
these are the "completions". In ZSH you may press the TAB key in almost any
situation, and ZSH will show you a list of possible completions. Examples
of this includes list of targets in make files, options to rpm, and the
list goes on and on!
This presentation will be a gentle introduction to what a shell is, what
features it contains combined with a detailed description of the most
important features of the Z-shell.
This presentation will be a live demonstration of the shell combined with
some overview slides.