source: postlfs/editors/vim.xml@ df40c69

10.0 10.1 11.0 11.1 11.2 6.0 6.1 6.2 6.2.0 6.2.0-rc1 6.2.0-rc2 6.3 6.3-rc1 6.3-rc2 6.3-rc3 7.10 7.4 7.5 7.6 7.6-blfs 7.6-systemd 7.7 7.8 7.9 8.0 8.1 8.2 8.3 8.4 9.0 9.1 basic bdubbs/svn elogind gnome kde5-13430 kde5-14269 kde5-14686 krejzi/svn lazarus nosym perl-modules plabs/python-mods qt5new systemd-11177 systemd-13485 trunk upgradedb xry111/intltool xry111/soup3 xry111/test-20220226
Last change on this file since df40c69 was df40c69, checked in by Bruce Dubbs <bdubbs@…>, 19 years ago

Fix vim from XML Conversion

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@2329 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 2.7 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
3 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY vim-download-http "http://ftp.at.vim.org/pub/vim/unix/vim-&vim-version;.tar.bz2">
8 <!ENTITY vim-download-ftp "ftp://ftp.vim.org/pub/vim/unix/vim-&vim-version;.tar.bz2">
9 <!ENTITY vim-size "3.2 MB">
10 <!ENTITY vim-buildsize "46 MB">
11 <!ENTITY vim-time "0.59 SBU">
12]>
13
14<sect1 id="postlfs-editors-vim" xreflabel="Vim-&vim-version;">
15<?dbhtml filename="vim.html"?>
16<title>Vim-&vim-version;</title>
17
18<sect2>
19<title>Installation of <application>Vim</application></title>
20
21<note><para>If you recompile vim to link against <application>X</application>,
22and your X libs are not on the root partition, you will no longer have
23an editor for use in emergencies. You may choose to install an additional editor,
24not link vim against X, or move the current <command>vim</command> executable to the
25<filename>/bin</filename> directory under a different name such as <filename>vi</filename>.</para></note>
26
27<para>Install <application>Vim</application> by running the following commands:</para>
28
29<screen><userinput><command>echo '#define SYS_VIMRC_FILE "/etc/vimrc"' &gt;&gt; src/feature.h &amp;&amp;
30echo '#define SYS_GVIMRC_FILE "/etc/gvimrc"' &gt;&gt; src/feature.h &amp;&amp;
31./configure --prefix=/usr \
32 --with-features=huge &amp;&amp;
33make &amp;&amp;
34make install</command></userinput></screen>
35
36</sect2>
37
38<sect2>
39<title>Command explanations</title>
40
41<para><parameter>--with-features=huge</parameter>: This switch enables all the additional
42features available in <application>Vim</application>.</para>
43
44<para><parameter>--enable-gui=no</parameter>: If you prefer not to link vim against X, use
45this switch.</para>
46
47</sect2>
48
49<sect2>
50<title>Contents</title>
51
52<para>The <application>Vim</application> package contains
53<command>eview</command>, <command>evim</command>,
54<command>ex</command>, <command>gview</command>,
55<command>gvim</command>, <command>gvimdiff</command>,
56<command>rgview</command>, <command>rgvim</command>,
57<command>rview</command>, <command>rvim</command>,
58<command>view</command>, <command>vim</command>,
59<command>vimdiff</command>, <command>vimtutor</command> and
60<command>xxd</command>. Except for <command>vimtutor</command> and
61<command>xxd</command>, all the other commands are symlinks to
62<command>vim</command> and start <command>vim</command> with different
63options. <command>vimtutor</command> is a tool to learn the various
64<command>vim</command> commands and <command>xxd</command> is a command used to create hex dumps.</para>
65
66</sect2>
67
68</sect1>
Note: See TracBrowser for help on using the repository browser.