Skip to content

Commit 4099e27

Browse files
committed
add zsh starter page
1 parent 1cab815 commit 4099e27

File tree

4 files changed

+68
-1
lines changed

4 files changed

+68
-1
lines changed
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
title: Zsh shell
2+
category: page
3+
slug: zsh-shell
4+
sortorder: 0209
5+
toc: False
6+
sidebartitle: Zsh
7+
meta: Zsh is an implementation of the shell concept and is often used during Python software development.
8+
9+
10+
# Zsh
11+
[Zsh](http://zsh.sourceforge.net/) interprets and executes input
12+
entered from text sources such as user input or from another application.
13+
Zsh is an implementation of the [shell concept](/shells.html) that is
14+
frequently used during Python software development as part of a
15+
programmer's [development environment](/development-environments.html).
16+
17+
<a href="http://zsh.sourceforge.net/" style="border:none"><img src="/img/logos/zsh.jpg" width="100%" alt="Zsh logo." class="technical-diagram" style="border-radius:5px"></a>
18+
19+
20+
### Zsh beginner's resources
21+
* [Getting Started with Zshell](https://blog.gtmanfred.com/intro-zsh.html)
22+
has a short video showing off Zsh features and then shows how to handle
23+
aliases, globbing and parameter expansion.
24+
25+
* [Switching to Zsh](http://zpalexander.com/switching-to-zsh/) goes on a
26+
bit about how Zsh is better than [Bash](/bourne-again-shell-bash.html)
27+
in his opinion, then shows how to use it as your default shell with a
28+
custom theme.
29+
30+
* [Become A Command-Line Power User With Oh My ZSH And Z](https://www.smashingmagazine.com/2015/07/become-command-line-power-user-oh-my-zsh-z/)
31+
provides a long in-depth tutorial on a slew of Zsh features and how
32+
to use them if you have never previously used Zsh.
33+
34+
* [No, Really. Use Zsh.](http://fendrich.se/blog/2012/09/28/no/) goes through
35+
the laundry list of advantages provided by Zsh compared to other shells.
36+
37+
38+
### Zsh configuration
39+
* [Oh My Zsh](https://github.com/robbyrussell/oh-my-zsh) is a configuration
40+
manager for Zsh.
41+
42+
* [Zsh Configuration From the Ground Up](https://zanshin.net/2013/02/02/zsh-configuration-from-the-ground-up/)
43+
is a wonderfully-written detailed post on the setup that the author
44+
uses along with why he enjoys using Zsh for development.
45+
46+
* [Configuring Your Linux for Development With Zsh, Tmux, and Vim](https://www.codementor.io/lukemurphy/configuring-your-linux-for-development-with-zsh-tmux-and-vim-8s9r0fza5)
47+
combines Zsh, tmux and [Vim](/vim.html) under Linux. This configuration
48+
involving multiple tools is common among advanced Vim users.
49+

static/img/logos/zsh.jpg

24.4 KB
Loading
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<h3>What do you want to learn about Python development?</h3>
2+
<div class="row">
3+
<div class="col-md-4">
4+
<div class="well select-next">
5+
{% include "choices/buttons/development-environments.html" %}
6+
</div>
7+
</div>
8+
<div class="col-md-4">
9+
<div class="well select-next">
10+
{% include "choices/buttons/deployment.html" %}
11+
</div>
12+
</div>
13+
<div class="col-md-4">
14+
<div class="well select-next">
15+
{% include "choices/buttons/databases.html" %}
16+
</div>
17+
</div>
18+
</div>

theme/templates/table-of-contents.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ <h4 class="toc-subsection">2.1 <a href="/text-editors-ides.html">Text Editors an
4444

4545
<h4 class="toc-subsection">2.2 <a href="/shells.html">Shells</a></h4>
4646
<div class="toc"><a href="/bourne-again-shell-bash.html">Bourne-again shell (Bash)</a></div>
47-
<div class="toc soon">zsh</div>
47+
<div class="toc"><a href="zsh-shell.html">Zsh</a></div>
4848
<div class="toc soon">PowerShell</div>
4949

5050
<h4 class="toc-subsection">2.3 <span class="soon">Terminal multiplexers</a></h4>

0 commit comments

Comments
 (0)