aboutsummaryrefslogtreecommitdiffstats
path: root/chapter06/vim-inst.xml
diff options
context:
space:
mode:
Diffstat (limited to 'chapter06/vim-inst.xml')
-rw-r--r--chapter06/vim-inst.xml15
1 files changed, 13 insertions, 2 deletions
diff --git a/chapter06/vim-inst.xml b/chapter06/vim-inst.xml
index 85de1eb4d..9be5c493a 100644
--- a/chapter06/vim-inst.xml
+++ b/chapter06/vim-inst.xml
@@ -4,8 +4,7 @@
<title>Installation of Vim</title>
<para>This package requires its patch to be applied before you can
-install it. This patch fixes a compile problem with GCC-3.2. Apply
-the patch by issuing the following command:</para>
+install it. This patch fixes a compile problem with GCC-3.2:</para>
<para><screen><userinput>patch -Np1 -i ../vim-&vim-patch-version;.patch</userinput></screen></para>
@@ -17,6 +16,18 @@ the patch by issuing the following command:</para>
<para><screen><userinput>make CPPFLAGS=-DSYS_VIMRC_FILE=\\\"/etc/vimrc\\\"</userinput></screen></para>
+<para>The meaning of the make option is:</para>
+
+<itemizedlist>
+<listitem><para><userinput>CPPFLAGS=-DSYS_VIMRC_FILE=\\\"/etc/vimrc\\\":</userinput>
+This option above causes vim to look for the
+<filename>/etc/vimrc</filename> file which contains vim's global settings.
+Normally, this file is assumed to be located in <filename
+class="directory">/usr/share/vim</filename>, but we feel that
+<filename class="directory">/etc</filename> is a more logical place for this
+kind of file.</para></listitem>
+</itemizedlist>
+
<para>The <emphasis>CPPFLAGS</emphasis> option above causes vim to look
for the /etc/vimrc file which contains vim's global settings. Normally,
this file is assumed to be located in <filename>/usr/share/vim</filename>,