Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: Zsh as default in Mac OS 15 / zsh "primer"?
- X-seq: zsh-users 23961
- From: dana <dana@xxxxxxx>
- To: TJ Luoma <luomat@xxxxxxxxx>
- Subject: Re: Zsh as default in Mac OS 15 / zsh "primer"?
- Date: Mon, 3 Jun 2019 21:18:43 -0500
- Cc: zsh-users@xxxxxxx
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dana-is.20150623.gappssmtp.com; s=20150623; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=imt0yT1kzqxF/IVsPmwZF3CtNlke1BU4MAXgAe0bHdg=; b=RqAlpBEtARnAeIJtxDV+Q3lbWY4Fy12URgswP1wtcHtYKDwCELSzjrWhZ1wrDpypoQ jgwDQ8NDzT2NO60weHOKDYXvm3J1IdtPnIOGi+24BAjngpOi+0S5sZKl4/SV7DLcV83C do8Ea9lfZ6qomeI5QlEzlqF9sCXX249/F/8VJ3oRhrvJt7f6RQzObLrhJRC708rcawZb dVvgfoOonthreCtbpJPF2c9Wk+IRmCR+th93ryZX8c0j+lG6QBMXCPWEaZKLdIsXH8Se 9pMbYNXnOguNVuAube9c4auP0RKkuK/IIv5diBZxvBey9UHb8+o9nZr6TAL6CAzzouxO VGxQ==
- In-reply-to: <CADjGqHsp9H6t9w2Uj_cBgfec5ujqbsrh2mZJSpYQgDRzhkxcYg@mail.gmail.com>
- List-help: <mailto:zsh-users-help@zsh.org>
- List-id: Zsh Users List <zsh-users.zsh.org>
- List-post: <mailto:zsh-users@zsh.org>
- List-unsubscribe: <mailto:zsh-users-unsubscribe@zsh.org>
- Mailing-list: contact zsh-users-help@xxxxxxx; run by ezmlm
- References: <CADjGqHsp9H6t9w2Uj_cBgfec5ujqbsrh2mZJSpYQgDRzhkxcYg@mail.gmail.com>
On 3 Jun 2019, at 16:07, TJ Luoma <luomat@xxxxxxxxx> wrote:
> I've been told that zsh is the default shell in the new version of
> macOS "Catalina".
For reference: https://support.apple.com/en-us/HT208050
On 3 Jun 2019, at 16:07, TJ Luoma <luomat@xxxxxxxxx> wrote:
> Someone just asked me if I had a quick primer on why zsh is "better"
> than other shells.
Pretty broad and subjective topic, but off the top of my head i would suggest
the following major benefits:
* More advanced line-editing and tab-completion; completion scripts are
updated regularly and shipped with the shell itself
* Saner and more powerful parameter expansion (white-space handling, nesting,
splitting, filtering, quoting, &c.)
* More functionality built directly into the shell, which can make many
scripting tasks faster to perform (likely at the expense of some start-up
and memory over-head), as well as more portable across different systems (as
long as you have zsh, obviously)
The FAQ covers much of this: http://zsh.sourceforge.net/FAQ/
There are also a guide (http://zsh.sourceforge.net/Guide/zshguide.html) and a
book, but none of them were really designed to 'pitch' zsh to users of other
shells AFAIK
dana
Messages sorted by:
Reverse Date,
Date,
Thread,
Author