home *** CD-ROM | disk | FTP | other *** search
/ Unix System Administration Handbook 1997 October / usah_oct97.iso / index / zsh.txt < prev   
Text File  |  1997-09-22  |  4KB  |  89 lines

  1. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  2. INDEX ENTRY FOR ZSH:
  3. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  4.  
  5. Name: zsh - Yet another command interpreter
  6.  
  7. Version: 3.0.4, 3.0.5-test2, and 3.1.2beta
  8.  
  9. Author(s): Paul Falstad
  10.            Zoltan Hidvegi <hzoli@cs.elte.hu> (current coordinator)
  11.            Current maintainers <zsh-workers@math.gatech.edu>
  12.            with help from many other folks; see Etc/CONTRIBUTORS for a list
  13.  
  14.            Please send bug reports to the zsh-workers list, not to
  15.            Zoltan Hidvegi.
  16.  
  17. On the CD-ROM in: goodies/zsh.tar
  18.  
  19. Ftp source: ftp.cs.elte.hu:/pub/zsh/         (master, fast in Europe)
  20.             ftp.math.gatech.edu:/pub/zsh/    (suggested for US)
  21. Web page: http://www.peak.org/zsh/
  22.  
  23. Size on the CD: 3.7 MB (compressed)
  24.  
  25. Description:
  26.  
  27.     Zsh is a UNIX command interpreter (shell) which of the standard
  28.     shells most resembles the Korn shell (ksh); it's compatibility
  29.     with the 1988 Korn shell has been gradually increasing. It
  30.     includes enhancements of many types, notably in the command-line
  31.     editor, options for customising its behaviour, filename globbing,
  32.     features to make C-shell (csh) users feel more at home and extra
  33.     features drawn from tcsh (another `custom' shell).
  34.  
  35.     For more information, the files Doc/intro.txt or Doc/intro.troff
  36.     included with the source distribution are highly recommended. A
  37.     list of features is given in FEATURES, also with the source.
  38.  
  39.     Here are some things that zsh is particularly good at. No claim
  40.     of exclusivity is made, especially as shells copy one another,
  41.     though in the areas of command line editing and globbing zsh is
  42.     well ahead of the competition. I am not aware of a major
  43.     interactive feature in any other freely-available shell which zsh
  44.     does not also have (except smallness).
  45.  
  46.     Command line editing:
  47.     
  48.         o  programmable completion: incorporates the ability to use
  49.             the full power of zsh globbing (compctl -g)
  50.         o  multi-line commands editable as a single buffer (even files!)
  51.         o  variable editing (vared)
  52.         o  command buffer stack
  53.         o  print text straight into the buffer for immediate editing (print -z)
  54.         o  execution of unbound commands
  55.         o  menu completion
  56.         o  variable, editing function and option name completion
  57.         o  inline expansion of variables, history commands
  58.     
  59.     Globbing --- extremely powerful, including:
  60.     
  61.         o  recursive globbing (cf. find),
  62.         o  file attribute qualifiers (size, type, etc. also cf. find),
  63.         o  full alternation and negation of patterns.
  64.     
  65.     Handling of multiple redirections (simpler than tee)
  66.     Large number of options for tailoring
  67.     Path expansion (=foo -> /usr/bin/foo)
  68.     Adaptable messages for spelling, watch, time as well as prompt
  69.     Named directories
  70.     Comprehensive integer arithmetic
  71.     Manipulation of arrays (including reverse subscripting)
  72.     Spelling correction
  73.  
  74.     -- Adapted from the zsh FAQ version 3.1.2.3
  75.  
  76. Advertised architectures:
  77.  
  78.     From version 3.0, zsh uses GNU autoconf as the installation
  79.     mechanism. This considerably increases flexibility over the old
  80.     `buildzsh' mechanism.  Consequently, zsh should compile and run on
  81.     any modern version of UNIX, and a great many not-so-modern versions
  82.     too. The file Etc/MACHINES in the distribution has more details.
  83.     
  84.     -- Adapted from the zsh FAQ version 3.1.2.3
  85.  
  86. Prerequisites:
  87.  
  88.    C compiler
  89.