Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Z shell
(section)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== History == Paul Falstad wrote the first version of Zsh in 1990<ref>{{cite web|url=http://groups.google.com/group/alt.sources/msg/936c7876941058ed|title=zsh - a ksh/tcsh-like shell (part 1 of 8)|publisher=alt.sources|date=December 14, 1990|access-date=September 18, 2012}}</ref> while a student at [[Princeton University]].<ref>{{cite web|url= http://zsh.sourceforge.net/FAQ/zshfaq01.html#l3|title= Z-Shell Frequently-Asked Questions|publisher= Sourceforge.net|date= February 15, 2010|access-date= September 18, 2012|archive-date= March 2, 2021|archive-url= https://web.archive.org/web/20210302213122/http://zsh.sourceforge.net/FAQ/zshfaq01.html#l3|url-status= live}}</ref> The name ''zsh'' derives from the name of [[Yale University|Yale]] professor Zhong Shao (then a teaching assistant at Princeton University) β Paul Falstad regarded Shao's [[login name|login]], "zsh", as a good name for a shell.<ref>{{cite web|url= http://www.guckes.net/zsh/lover.html|title= The Z-Shell (ZSH) Lovers' Page|publisher= Guckes.net|date= c. 2004|access-date= October 2, 2012|archive-date= May 17, 2017|archive-url= https://web.archive.org/web/20170517213919/http://www.guckes.net/zsh/lover.html|url-status= live}}</ref><ref>{{cite web|url= http://www.zsh.org/mla/users/2005/msg00951.html|title= Zsh Mailing List Archive|publisher= Zsh.org|date= August 8, 2005|access-date= October 2, 2012|archive-date= March 2, 2021|archive-url= https://web.archive.org/web/20210302213117/https://www.zsh.org/mla/users/2005/msg00951.html|url-status= live}}</ref> Zsh was at first intended to be a subset of [[C Shell|csh]] for the [[Amiga]], but expanded far beyond that. By the time of the release of version 1.0 in 1990 the aim was to be a cross between ksh and tcsh {{Ndash}}a powerful "command and programming language" that is well-designed and logical (like ksh), but also built for humans (like tcsh), with all the neat features like spell checking, login/logout watching and termcap support that were "probably too weird to make it into an AT&T product".<ref name="zsh-1.0">{{ cite web | url = https://github.com/llua/zsh-1.0 | title = zsh 1.0 announcement | website = [[GitHub]] | date = 15 April 2021 }}</ref> Zsh is available for [[Microsoft Windows]] as part of the [[UnxUtils]] collection of [[Native (computing)|native]] [[Windows API|Win32]] [[porting|ports]] of common [[GNU]] Unix-like utilities.<ref>{{Cite web |url=http://unxutils.sourceforge.net/ |title=Native Win32 ports of some GNU utilities |access-date=2020-07-25 |archive-date=2006-02-09 |archive-url=https://web.archive.org/web/20060209022842/http://unxutils.sourceforge.net/ |url-status=live }}</ref> In 2019, [[macOS Catalina]] adopted Zsh as the default login shell, replacing the [[GPLv2]] licensed version of [[Bash (Unix shell)|Bash]],<ref>{{Cite web|url=https://www.theverge.com/2019/6/4/18651872/apple-macos-catalina-zsh-bash-shell-replacement-features|title=Apple replaces bash with zsh as the default shell in macOS Catalina|last=Warren|first=Tom|date=June 4, 2019|website=The Verge|access-date=June 13, 2019|archive-date=June 10, 2019|archive-url=https://web.archive.org/web/20190610051842/https://www.theverge.com/2019/6/4/18651872/apple-macos-catalina-zsh-bash-shell-replacement-features|url-status=live}}</ref> and when Bash is run interactively on Catalina, a warning is shown by default.<ref>{{cite web |title=Use zsh as the default shell on your Mac - Apple Support |url=https://support.apple.com/en-us/HT208050 |access-date=1 July 2019 |archive-date=2 December 2019 |archive-url=https://web.archive.org/web/20191202143802/https://support.apple.com/en-us/HT208050 |url-status=live }}</ref> In 2020, [[Kali Linux]] adopted Zsh as the default shell since its 2020.4 release.<ref>{{Cite web|title=Kali Linux 2020.4 Release (ZSH, Bash, CME, MOTD, AWS, Docs, Win-KeX & Vagrant) {{!}} Kali Linux Blog|url=https://www.kali.org/blog/kali-linux-2020-4-release/|access-date=2021-03-03|website=Kali Linux|language=English}}</ref>
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Search
Search
Editing
Z shell
(section)
Add topic