Projects / Zsh

Zsh

Zsh is a UNIX command interpreter (shell) which of the standard shells most resembles the Korn shell (ksh). It includes enhancements of many types, notably in the command-line editor, options for customising its behaviour, filename globbing, features to make C-shell (csh) users feel more at home and extra features drawn from tcsh.

Tags Software Development Interpreters Utilities
Licenses BSD Original BSD Revised
Operating Systems POSIX Unix Windows Windows Cygwin
Implementation Unix Shell

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  03 Jun 2009 12:34
  • Rrelease-after

Changes: This version largely contains bugfixes with a few minor additions.

Changes: This release has a new option COMBINING_CHARS to support combining characters in multi-byte mode. It has better support for coloring and highlighting of command lines, better support for debugging shell code, and a new dynamic directory naming feature. There are also many bugfixes.

Changes: This version contains mostly bugfixes for problems in version 4.3.5, but there are a couple of minor enhancements. Everyone using 4.3.5 or an earlier 4.3 release is encouraged to upgrade.

Changes: This version contains both bugfixes and improvements. Further progress has been made in support for multibyte character sets. In most cases, this is thought to be stable, although a few glitches remain. Combining characters are still not supported. There have been enhancements to the module system to allow selective loading. There is a new module for access to the curses screen manipulation package.

  • Rrelease-mid
  •  18 Dec 2007 10:34
  • Rrelease-after

Changes: This is a stable release containing bugfixes ported from the 4.3 development branch together with some completion function enhancements. Users of 4.2.6 should upgrade; those using the new multi-byte character enhancements should wait for the forthcoming 4.3.5.

Rss Recent comments

Rcomment-before 19 Apr 2007 09:02 Rcomment-trans jandrese Rcomment-after

Re: Consider zsh

> Just respont to J.H.M. Dassen (Ray) in

>

> tcsh appindex.

> I have using Zsh as my default shell for

> over a year. It really the most powerful

> Shell that I see and got many attractive

> feature...

> However, some people complain that the

> zsh using too much resouces (I run it in

> my school server - SunOS) , then I was

> forced

> to use back tcsh.

>

> Now, I think Shell needn't to be so

> powerful. So I happy with the Bash.

>

> Have Z shell impove it loading recently?

> coz my last Z Shell is 2.4 and haven't

> us it for 1-2 years :P

>

Too many resources?

Lets compare top output for zsh and tcsh:

PID USERNAME PRI NICE SIZE RES STATE TIME WCPU CPU COMMAND

809 jandrese 20 0 2808K 2368K pause 0:00 0.00% 0.00% zsh

15629 jandrese 20 0 2372K 1720K pause 0:00 0.00% 0.00% tcsh

A whopping 650k difference in memory use. Unless your school's computers are 15 years old the "it uses too many resources" excuse is really weak.

Rcomment-before 19 Jun 2003 11:36 Rcomment-trans stigbrau Rcomment-after

pointer to changelog needs updating
The changelog link points to the "ZSH 3.0.8 ChangeLog".

Rcomment-before 23 Jan 1999 04:55 Rcomment-trans hychan Rcomment-after

Re: Consider zsh
Just respont to J.H.M. Dassen (Ray) in
tcsh appindex.
I have using Zsh as my default shell for over a year. It really the most powerful Shell that I see and got many attractive feature...
However, some people complain that the zsh using too much resouces (I run it in my school server - SunOS) , then I was forced
to use back tcsh.

Now, I think Shell needn't to be so powerful. So I happy with the Bash.

Have Z shell impove it loading recently? coz my last Z Shell is 2.4 and haven't us it for 1-2 years :P

No-screenshot

Project Spotlight

Dyadic Snapshot Scheduler

A snapshot-based backup daemon.

No-screenshot

Project Spotlight

PHPlot

Dynamic plots, charts, and graphs in PHP.