zsh-workers, google, newsgroups and from ourself. See section *LINKS* for
details.
-Note: This manpage (zsh-lovers(1)) is *not* an offical part of the Z shell! It's
+Note: This manpage (zsh-lovers(1)) is *not* an official part of the Z shell! It's
just a just for fun - manpage ;) +
For comments, bugreports and feedback take a quick look at the section *BUGS*.
$ grep alias ~/.zsh/* C
443
----------------------
-Some more or less useful global aliases (choose whether they are useful or not
+Some more or less useful global aliases (choose whether they are useful or not
for you on your own):
--------------------------------------------------------
---------------------------------------------------------------------------------------------------
If you end up using a directory as argument, this will remove the
-trailing slash (usefull in ln)
+trailing slash (useful in ln)
---------------------------------------------------------------------------------------------------
zstyle ':completion:*' squeeze-slashes true
---------------------------------------------------------------------------------------------------
# All files for which the owner hat read and execute permissions
$ echo *(f:u+rx:)
-# The same, but also others dont have execute permissions
+# The same, but also others don't have execute permissions
$ echo *(f:u+rx,o-x:)
# brace expansion - example
# Remove zero length and .bak files in a directory
$ rm -i *(.L0) *.bak(.)
-# print out files that dont have extensions
+# print out files that don't have extensions
$ printf '%s\n' ^?*.*
$ printf '%s\n' ^?*.[^.]*(D)
$ ls -d -- ^?*.*(D)
# see above, but now omit executables
$ ls **/*~*(${~${(j/|/)fignore}})(.^*)
-# Print out files that dont have extensions (require *setopt extendedglob*
+# Print out files that don't have extensions (require *setopt extendedglob*
# and *setopt dotglob*)
$ printf '%s\n' ^?*.*
Redirection-Examples
~~~~~~~~~~~~~~~~~~~~
-See zshmisc(1) for more informations (or less ${^fpath}/zmv(N))
+See zshmisc(1) for more information (or less ${^fpath}/zmv(N))
-------------------------------------------------------------------------------
# Append `exit 1' at the end of all *.sh - files
$ ls *
1.c 1.foo 2.foo 3.foo 4.foo foo.fnord
-# Rename "file.with.many.dots.txt" by substituting dots (exept for the last
+# Rename "file.with.many.dots.txt" by substituting dots (except for the last
# one!) with a space
$ touch {1..20}-file.with.many.dots.txt
$ zmv '(*.*)(.*)' '${1//./ }$2'
# If a XML-file contains stuff like ``<TAGA/>'' and ``<TAGB/>'', number
# this empty tags (ones ending in '/>') so if encountered in the same
-# order, the preceeding tags would become ``<TAGA/>1</TAGA>'' and
+# order, the preceding tags would become ``<TAGA/>1</TAGA>'' and
# ``<TAGB/>2</TAGB>''
$ zmodload zsh/mapfile
$ cnt=0
LINKS
-----
Primary site::
- *http://www.zsh.org/[]*
+ *http://www.zsh.org/[]*
Project-page::
- *http://sourceforge.net/projects/zsh/[]*
+ *http://sourceforge.net/projects/zsh/[]*
Z shell page at sunsite.dk::
*http://zsh.sunsite.dk/[]*
From Bash to Z Shell: Conquering the Command Line - the book::
*http://www.bash2zsh.com/[]*
+"Zsh - die magische Shell" (german book about Zsh) by Sven Guckes and Julius Plenz::
+ *http://zshbuch.org/[]*
Mailinglistarchive::
*http://www.zsh.org/mla/[]*
ZSH-FAQ::
- *http://www.zsh.org/FAQ/[]*
+ *http://zsh.dotsrc.org/FAQ/[]*
Userguide::
*http://zsh.sunsite.dk/Guide/[]*
ZSH-Wiki::
- *http://www.zshwiki.org/[]*
-Die Zsh als interaktive Shell::
- *http://cssun.rrze.uni-erlangen.de/~sipakale/zshreferat.html[]*
+ *http://zshwiki.org/home/[]*
A short introduction from BYU::
- *http://docs.cs.byu.edu/docs/zsh/index.php[]*
+ *http://docs.cs.byu.edu/linux/advanced/zsh.html[]*
Mouse-Support ;)::
*http://stchaz.free.fr/mouse.zsh[]*
-Shell Corner: Zsh Suite of "keeper" Functions::
- *http://www.unixreview.com/documents/s=9513/ur0501a/ur0501a.htm[]*
-The Z Shell (A Fan Page)::
- *http://www.princeton.edu/~kmccarty/zsh.html[]*
-Making the Transition to Zsh::
- *http://www.linux-mag.com/cgi-bin/printer.pl?issue=2002-05&article=power[]*
Curtains up: introducing the Z shell::
*http://www-128.ibm.com/developerworks/linux/library/l-z.html?dwzone=linux[]*
-ZSH-Liebhaberseite::
+ZSH-Liebhaberseite (german)::
*http://michael-prokop.at/computer/tools_zsh_liebhaber.html[]*
-ZSH-Seite von Michael Prokop::
- *http://www.michael-prokop.at/computer/tools_zsh.html[]*
-A Case for the Z Shell on *http://www.daemonnews.org/[]*::
- *http://ezine.daemonnews.org/199910/zsh.html[]*
-ZSH-Section from Dotfiles.com::
- *http://www.dotfiles.com/index.php?app_id=4[]*
-Writing Zsh Completion Functions::
- *http://www.linux-mag.com/2002-07/power_01.html[]*
+ZSH-Seite von Michael Prokop (german)::
+ *http://michael-prokop.at/computer/tools_zsh.html[]*
ZSH Prompt introduction::
*http://aperiodic.net/phil/prompt/[]*
+ft's zsh configuration::
+ *http://ft.bewatermyfriend.org/computer/zsh.html[]*
Adam's ZSH page::
*http://www.adamspiers.org/computing/zsh/[]*
Zzappers Best of ZSH Tips::
*http://www.rayninfo.co.uk/tips/zshtips.html[]*
Zsh Webpage by Christian Schneider::
- *http://strcat.de/wiki/zsh/[]*
- *http://strcat.de/wiki/zsh-german[]* (German translation. Help needed!)
+ *http://www.strcat.de/zsh/[]*
The zsh-lovers webpage::
*http://grml.org/zsh/[]*
IRC channel::