The LFS book installs Vim as its text editor. At this point it should be noted that there are a lot of different editing applications out there including Emacs, nano, Joe and many more. Anyone who has been around the Internet (especially usenet) for a short time will certainly have observed at least one flame war, usually involving Vim and Emacs users!
        The LFS book creates a basic vimrc
        file. In this section you'll find an attempt to enhance this file. At
        startup, vim reads the
        global configuration file (/etc/vimrc)
        as well as a user-specific file (~/.vimrc). Either or both can be tailored to suit
        the needs of your particular system.
      
        Here is a slightly expanded .vimrc that
        you can put in ~/.vimrc to provide user
        specific effects. Of course, if you put it into /etc/skel/.vimrc instead, it will be made available
        to users you add to the system later. You can also copy the file from
        /etc/skel/.vimrc to the home directory
        of users already on the system, such as root. Be sure to set permissions, owner, and
        group if you do copy anything directly from /etc/skel.
      
" Begin .vimrc
set columns=80
set wrapmargin=8
set ruler
" End .vimrc
        Note that the comment tags are " instead of the more usual # or //.
        This is correct, the syntax for vimrc
        is slightly unusual.
      
Below you'll find a quick explanation of what each of the options in this example file means here:
              set columns=80: This simply sets
              the number of columns used on the screen.
            
              set wrapmargin=8: This is the
              number of characters from the right window border where
              wrapping starts.
            
              set ruler: This makes vim show the current row and
              column at the bottom right of the screen.
            
        More information on the many
        vim options can be
        found by reading the help inside vim itself. Do this by typing
        :help in vim to get the general help, or by
        typing :help usr_toc.txt to view the User Manual Table of
        Contents.
      
Last updated on