Changeset 69993f4 for chapter06/vim.xml
- Timestamp:
- 08/29/2004 06:36:34 PM (20 years ago)
- Branches:
- 6.0
- Children:
- 8b320e7
- Parents:
- ec0a37e6
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter06/vim.xml
rec0a37e6 r69993f4 22 22 <segtitle>Vim installation depends on</segtitle> 23 23 <seglistitem><seg>Bash, Binutils, Coreutils, Diffutils, 24 GCC, Glibc, Grep, Make, Ncurses, Sed</seg></seglistitem>24 GCC, Glibc, Grep, Make, Ncurses, and Sed</seg></seglistitem> 25 25 </segmentedlist> 26 26 27 27 <tip> 28 28 <title>Alternatives to Vim</title> 29 <para>If you prefer another editor -- like Emacs, Joe, or Nano --30 please refer to <ulink url="&blfs-root;view/stable/postlfs/editors.html"/> for 31 suggested installation instructions.</para>29 <para>If you prefer another editor—such as Emacs, Joe, or 30 Nano—please refer to <ulink url="&blfs-root;view/stable/postlfs/editors.html"/> 31 for suggested installation instructions.</para> 32 32 </tip> 33 33 </sect2> … … 39 39 <filename>vim-&vim-version;.tar.bz2</filename> and (optionally) 40 40 <filename>vim-&vim-version;-lang.tar.gz</filename> archives into the 41 same directory. Then change the default locations of the41 same directory. Then, change the default locations of the 42 42 <filename>vimrc</filename> and <filename>gvimrc</filename> 43 43 configuration files to <filename … … 54 54 <parameter>--enable-multibyte</parameter> switch includes support for 55 55 editing files in multibyte character encodings into 56 <command>vim</command>. This is needed if you areusing a locale with56 <command>vim</command>. This is needed if using a locale with 57 57 a multibyte character set. This switch is also helpful to be able to 58 58 edit text files initially created in Linux distributions like Fedora … … 63 63 <screen><userinput>make</userinput></screen> 64 64 65 <para>To test the results, you canissue:65 <para>To test the results, issue: 66 66 <userinput>make test</userinput>. However, this test suite outputs a 67 67 lot of chaotic characters to the screen, which can cause issues with 68 68 the settings of the current terminal. Therefore, running the test 69 suite here is strictlyoptional.</para>69 suite here is optional.</para> 70 70 71 71 <para>Install the package:</para> … … 73 73 <screen><userinput>make install</userinput></screen> 74 74 75 <para>Many users are used to using <command>vi</command> ,instead of75 <para>Many users are used to using <command>vi</command> instead of 76 76 <command>vim</command>. To allow execution of <command>vim</command> 77 when theyhabitually enter <command>vi</command>, create a77 when users habitually enter <command>vi</command>, create a 78 78 symlink:</para> 79 79 … … 81 81 82 82 <para>If the X Window system is going to be installed on the LFS 83 system, it may be necessary to re -compile Vim after installing X. Vim83 system, it may be necessary to recompile Vim after installing X. Vim 84 84 comes with a GUI version of the editor that requires X and some 85 85 additional libraries to be installed. For more information on this … … 118 118 <para>The <parameter>set nocompatible</parameter> makes 119 119 <command>vim</command> behave in a more useful way (the default) than 120 the vi-compatible manner. Remove the <quote>no</quote> if you want the120 the vi-compatible manner. Remove the <quote>no</quote> to keep the 121 121 old <command>vi</command> behavior. The <parameter>set 122 122 backspace=2</parameter> allows backspacing over line breaks, … … 143 143 pltags.pl, ref, rview (link to vim), rvim (link to vim), shtags.pl, tcltags, vi (link to vim), 144 144 view (link to vim), vim, vim132, vim2html.pl, vimdiff (link to vim), vimm, vimspell.sh, 145 vimtutor and xxd</seg></seglistitem>145 vimtutor, and xxd</seg></seglistitem> 146 146 </segmentedlist> 147 147 … … 193 193 <term><command>pltags.pl</command></term> 194 194 <listitem> 195 <para>creates a tags file for Perl code ,for use by <command>vim</command>.</para>195 <para>creates a tags file for Perl code for use by <command>vim</command>.</para> 196 196 <indexterm zone="ch-system-vim pltags.pl"><primary sortas="b-pltags.pl">pltags.pl</primary></indexterm> 197 197 </listitem> … … 209 209 <term><command>rview</command></term> 210 210 <listitem> 211 <para>is a restricted version of <command>view</command> : no shell211 <para>is a restricted version of <command>view</command>. No shell 212 212 commands can be started and <command>view</command> cannot be suspended.</para> 213 213 <indexterm zone="ch-system-vim rview"><primary sortas="b-rview">rview</primary></indexterm> … … 218 218 <term><command>rvim</command></term> 219 219 <listitem> 220 <para>is a restricted version of <command>vim</command> : no shell220 <para>is a restricted version of <command>vim</command>. No shell 221 221 commands can be started and <command>vim</command> cannot be suspended.</para> 222 222 <indexterm zone="ch-system-vim rvim"><primary sortas="b-rvim">rvim</primary></indexterm> … … 267 267 <term><command>vim2html.pl</command></term> 268 268 <listitem> 269 <para>converts Vim documentation to H TML.</para>269 <para>converts Vim documentation to HypterText Markup Language (HTML).</para> 270 270 <indexterm zone="ch-system-vim vim2html.pl"><primary sortas="b-vim2html.pl">vim2html.pl</primary></indexterm> 271 271 </listitem> … … 291 291 <term><command>vimspell.sh</command></term> 292 292 <listitem> 293 <para> a script whichspells a file and generates the syntax statements necessary293 <para>spells a file and generates the syntax statements necessary 294 294 to highlight in <command>vim</command>. This script requires the old Unix <command>spell</command> 295 295 command, which is provided neither in LFS nor in BLFS.</para> … … 301 301 <term><command>vimtutor</command></term> 302 302 <listitem> 303 <para>teaches youthe basic keys and commands of <command>vim</command>.</para>303 <para>teaches the basic keys and commands of <command>vim</command>.</para> 304 304 <indexterm zone="ch-system-vim vimtutor"><primary sortas="b-vimtutor">vimtutor</primary></indexterm> 305 305 </listitem>
Note:
See TracChangeset
for help on using the changeset viewer.