Index: chapter06/vim.xml
===================================================================
--- chapter06/vim.xml	(revision ef1365774db7f9a77dc97215e6b7bd91b5261cd9)
+++ chapter06/vim.xml	(revision 3ed279fe4d363178e7134f90e541a77d87f6e0fb)
@@ -144,11 +144,12 @@
 </segmentedlist>
 
-<variablelist><title>Short descriptions</title>
+<variablelist><bridgehead renderas="sect3">Short descriptions</bridgehead>
+<?dbfo list-presentation="list"?>
 
 <varlistentry id="efm_filter.pl">
 <term><command>efm_filter.pl</command></term>
 <listitem>
+<para>a filter for creating an error file that can be read by <command>vim</command>.</para>
 <indexterm zone="ch-system-vim efm_filter.pl"><primary sortas="b-efm_filter.pl">efm_filter.pl</primary></indexterm>
-<para>a filter for creating an error file that can be read by <command>vim</command>.</para>
 </listitem>
 </varlistentry>
@@ -157,7 +158,7 @@
 <term><command>efm_perl.pl</command></term>
 <listitem>
-<indexterm zone="ch-system-vim efm_perl.pl"><primary sortas="b-efm_perl.pl">efm_perl.pl</primary></indexterm>
 <para>reformats the error messages of the
 Perl interpreter for use with the <quote>quickfix</quote> mode of <command>vim</command>.</para>
+<indexterm zone="ch-system-vim efm_perl.pl"><primary sortas="b-efm_perl.pl">efm_perl.pl</primary></indexterm>
 </listitem>
 </varlistentry>
@@ -166,6 +167,6 @@
 <term><command>ex</command></term>
 <listitem>
+<para>starts <command>vim</command> in ex mode.</para>
 <indexterm zone="ch-system-vim ex"><primary sortas="b-ex">ex</primary></indexterm>
-<para>starts <command>vim</command> in ex mode.</para>
 </listitem>
 </varlistentry>
@@ -174,6 +175,6 @@
 <term><command>less.sh</command></term>
 <listitem>
+<para>a script that starts <command>vim</command> with less.vim.</para>
 <indexterm zone="ch-system-vim less.sh"><primary sortas="b-less.sh">less.sh</primary></indexterm>
-<para>a script that starts <command>vim</command> with less.vim.</para>
 </listitem>
 </varlistentry>
@@ -182,6 +183,6 @@
 <term><command>mve.awk</command></term>
 <listitem>
+<para>processes <command>vim</command> errors.</para>
 <indexterm zone="ch-system-vim mve.awk"><primary sortas="b-mve.awk">mve.awk</primary></indexterm>
-<para>processes <command>vim</command> errors.</para>
 </listitem>
 </varlistentry>
@@ -190,6 +191,6 @@
 <term><command>pltags.pl</command></term>
 <listitem>
+<para>creates a tags file for Perl code, for use by <command>vim</command>.</para>
 <indexterm zone="ch-system-vim pltags.pl"><primary sortas="b-pltags.pl">pltags.pl</primary></indexterm>
-<para>creates a tags file for Perl code, for use by <command>vim</command>.</para>
 </listitem>
 </varlistentry>
@@ -198,6 +199,6 @@
 <term><command>ref</command></term>
 <listitem>
+<para>checks the spelling of arguments.</para>
 <indexterm zone="ch-system-vim ref"><primary sortas="b-ref">ref</primary></indexterm>
-<para>checks the spelling of arguments.</para>
 </listitem>
 </varlistentry>
@@ -206,7 +207,7 @@
 <term><command>rview</command></term>
 <listitem>
-<indexterm zone="ch-system-vim rview"><primary sortas="b-rview">rview</primary></indexterm>
 <para>is a restricted version of <command>view</command>: no shell
 commands can be started and <command>view</command> cannot be suspended.</para>
+<indexterm zone="ch-system-vim rview"><primary sortas="b-rview">rview</primary></indexterm>
 </listitem>
 </varlistentry>
@@ -215,7 +216,7 @@
 <term><command>rvim</command></term>
 <listitem>
-<indexterm zone="ch-system-vim rvim"><primary sortas="b-rvim">rvim</primary></indexterm>
 <para>is a restricted version of <command>vim</command>: no shell
 commands can be started and <command>vim</command> cannot be suspended.</para>
+<indexterm zone="ch-system-vim rvim"><primary sortas="b-rvim">rvim</primary></indexterm>
 </listitem>
 </varlistentry>
@@ -224,6 +225,6 @@
 <term><command>shtags.pl</command></term>
 <listitem>
+<para>generates a tag file for Perl scripts.</para>
 <indexterm zone="ch-system-vim shtags.pl"><primary sortas="b-shtags.pl">shtags.pl</primary></indexterm>
-<para>generates a tag file for Perl scripts.</para>
 </listitem>
 </varlistentry>
@@ -232,6 +233,6 @@
 <term><command>tcltags</command></term>
 <listitem>
+<para>generates a tag file for TCL code.</para>
 <indexterm zone="ch-system-vim tcltags"><primary sortas="b-tcltags">tcltags</primary></indexterm>
-<para>generates a tag file for TCL code.</para>
 </listitem>
 </varlistentry>
@@ -240,6 +241,6 @@
 <term><command>view</command></term>
 <listitem>
+<para>starts <command>vim</command> in read-only mode.</para>
 <indexterm zone="ch-system-vim view"><primary sortas="b-view">view</primary></indexterm>
-<para>starts <command>vim</command> in read-only mode.</para>
 </listitem>
 </varlistentry>
@@ -248,6 +249,6 @@
 <term><command>vim</command></term>
 <listitem>
+<para>is the editor.</para>
 <indexterm zone="ch-system-vim vim"><primary sortas="b-vim">vim</primary></indexterm>
-<para>is the editor.</para>
 </listitem>
 </varlistentry>
@@ -256,6 +257,6 @@
 <term><command>vim132</command></term>
 <listitem>
+<para>starts <command>vim</command> with the terminal in 132-column mode.</para>
 <indexterm zone="ch-system-vim vim132"><primary sortas="b-vim132">vim132</primary></indexterm>
-<para>starts <command>vim</command> with the terminal in 132-column mode.</para>
 </listitem>
 </varlistentry>
@@ -264,6 +265,6 @@
 <term><command>vim2html.pl</command></term>
 <listitem>
+<para>converts Vim documentation to HTML.</para>
 <indexterm zone="ch-system-vim vim2html.pl"><primary sortas="b-vim2html.pl">vim2html.pl</primary></indexterm>
-<para>converts Vim documentation to HTML.</para>
 </listitem>
 </varlistentry>
@@ -272,6 +273,6 @@
 <term><command>vimdiff</command></term>
 <listitem>
+<para>edits two or three versions of a file with <command>vim</command> and show differences.</para>
 <indexterm zone="ch-system-vim vimdiff"><primary sortas="b-vimdiff">vimdiff</primary></indexterm>
-<para>edits two or three versions of a file with <command>vim</command> and show differences.</para>
 </listitem>
 </varlistentry>
@@ -280,6 +281,6 @@
 <term><command>vimm</command></term>
 <listitem>
+<para>enables the DEC locator input model on a remote terminal.</para>
 <indexterm zone="ch-system-vim vimm"><primary sortas="b-vimm">vimm</primary></indexterm>
-<para>enables the DEC locator input model on a remote terminal.</para>
 </listitem>
 </varlistentry>
@@ -288,8 +289,8 @@
 <term><command>vimspell.sh</command></term>
 <listitem>
-<indexterm zone="ch-system-vim vimspell.sh"><primary sortas="b-vimspell.sh">vimspell.sh</primary></indexterm>
 <para>a script which spells a file and generates the syntax statements necessary 
 to highlight in <command>vim</command>. This script requires the old Unix <command>spell</command>
 command, which is provided neither in LFS nor in BLFS.</para>
+<indexterm zone="ch-system-vim vimspell.sh"><primary sortas="b-vimspell.sh">vimspell.sh</primary></indexterm>
 </listitem>
 </varlistentry>
@@ -298,6 +299,6 @@
 <term><command>vimtutor</command></term>
 <listitem>
+<para>teaches you the basic keys and commands of <command>vim</command>.</para>
 <indexterm zone="ch-system-vim vimtutor"><primary sortas="b-vimtutor">vimtutor</primary></indexterm>
-<para>teaches you the basic keys and commands of <command>vim</command>.</para>
 </listitem>
 </varlistentry>
@@ -306,7 +307,7 @@
 <term><command>xxd</command></term>
 <listitem>
-<indexterm zone="ch-system-vim xxd"><primary sortas="b-xxd">xxd</primary></indexterm>
 <para>creates a hex dump of the given file. It can
 also do the reverse, so it can be used for binary patching.</para>
+<indexterm zone="ch-system-vim xxd"><primary sortas="b-xxd">xxd</primary></indexterm>
 </listitem>
 </varlistentry>
