git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@31 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Mark Hymers 2002-07-14 21:23:10 +00:00
parent 695817242d
commit 1aa3a3ca63
9 changed files with 80 additions and 6 deletions

View File

@ -10,6 +10,9 @@ page in Chapter 1 for details on who wrote what.</para>
<itemizedlist>
<listitem><para>July 14th, 2002 [markh]: Post-LFS: Add
zsh-4.0.4.</para></listitem>
<listitem><para>July 14th, 2002 [markh]: Post-LFS: Add
tcsh-6.11.</para></listitem>

View File

@ -39,4 +39,5 @@
<!ENTITY postlfs-shells SYSTEM "shells/shells.xml">
<!ENTITY % tcsh SYSTEM "shells/tcsh/tcsh.ent">
%tcsh;
<!ENTITY postlfs-shells-zsh SYSTEM "shells/zsh.xml">
<!ENTITY % zsh SYSTEM "shells/zsh/zsh.ent">
%zsh;

View File

@ -5,6 +5,6 @@
<para>Intro goes here</para>
&tcsh;
&postlfs-shells-zsh;
&zsh;
</chapter>

View File

@ -1,7 +1,11 @@
<sect1 id="postlfs-shells-zsh">
<?dbhtml filename="zsh.html" dir="postlfs"?>
<title>zsh</title>
<sect1 id="zsh" xreflabel="zsh-&zsh-version;">
<?dbhtml filename="zsh" dir="postlfs"?>
<title>zsh-&zsh-version;</title>
<para>TO BE DONE</para>
&zsh-intro;
&zsh-inst;
&zsh-config;
&zsh-desc;
</sect1>

View File

@ -0,0 +1,14 @@
<sect2>
<title>Configuring zsh</title>
<sect3><title>Config files</title>
<para>There are a whole host of configuration files for zsh including
<filename>/etc/zshenv</filename>, <filename>/etc/zprofile</filename>,
<filename>/etc/zshrc</filename>, <filename>/etc/zlogin</filename> and
<filename>/etc/zlogout</filename>. You can find more information on
these in the <userinput>zsh(1)</userinput> and related
man-pages.</para>
</sect3>
</sect2>

View File

@ -0,0 +1,16 @@
<sect2>
<title>Contents</title>
<para>The zsh package contains <filename>zsh</filename>.</para>
</sect2>
<sect2><title>Description</title>
<sect3><title>zsh</title>
<para>zsh is a shell which has command line editing, builtin spelling
correction, programmable command completion, shell functions (with
autoloading), a history mechanism, and a host of other features.</para></sect3>
</sect2>

View File

@ -0,0 +1,11 @@
<sect2>
<title>Installation of zsh</title>
<para>Install zsh by running the following commands:</para>
<para><screen><userinput>./configure --prefix=/usr &amp;&amp;
make &amp;&amp;
make install</userinput></screen></para>
</sect2>

View File

@ -0,0 +1,15 @@
<sect2>
<title>Introduction to zsh</title>
<screen>Download location (HTTP): <ulink url="&zsh-download-http;"/>
Download location (FTP): <ulink url="&zsh-download-ftp;"/>
Version used: &zsh-version;
Package size: &zsh-size;
Estimated Disk space required: &zsh-buildsize;</screen>
<para>The zsh package contains the zsh shell. zsh is a command
interpreter (shell) usable as an interactive login shell and as
a shell script command processor. Of the standard shells, zsh most
closely resembles ksh but includes many enhancements.</para>
</sect2>

View File

@ -0,0 +1,10 @@
<!ENTITY zsh SYSTEM "../zsh.xml">
<!ENTITY zsh-intro SYSTEM "zsh-intro.xml">
<!ENTITY zsh-inst SYSTEM "zsh-inst.xml">
<!ENTITY zsh-desc SYSTEM "zsh-desc.xml">
<!ENTITY zsh-config SYSTEM "zsh-config.xml">
<!ENTITY zsh-buildsize "14 MB">
<!ENTITY zsh-version "4.0.4">
<!ENTITY zsh-download-http "http://www.zsh.org/pub/zsh-4.0.4.tar.bz2">
<!ENTITY zsh-download-ftp "ftp://ftp.zsh.org/zsh/zsh-4.0.4.tar.bz2">
<!ENTITY zsh-size "1.6 MB">