*usr_06.txt*	 Vim version 6.2.   : 2002 Jul 14

		  VIM -  

		        


-   .   .    
,     .    , 
     .   
   ,    .

|06.1|	 ?
|06.2|	   
|06.3|	 
|06.4|	    
|06.5|	 
|06.6|	   

  : |usr_07.txt|    
 : |usr_05.txt|  
      : |usr_toc.txt|

==============================================================================
*06.1*	 ?

ӣ      : >

	:syntax enable

        ,   
    . Vim   
     .   ,
  -- ,   .  
   .      , 
    - !

      ,   
":syntax enable"   |vimrc|.

  ,       ,
  ,       |vimrc| 
: >

	if &t_Co > 1
	   syntax enable
	endif

   ,        
 ,    "syntax enable"   |gvimrc|.

==============================================================================
*06.2*	   

  ,         :

-     .
	Vim   ,   ޣ , 
	      . ,  
	     .  Unix 
	 xterm  XFree86: |xfree-xterm|. 

-     ,  Vim    .
	,    $TERM  .
	,    xterm: >

		setenv TERM xterm-color
<
	 (    ): >

		TERM=xterm-color; export TERM
<
	      .
	     ӣ   , 
	|xterm-color|,      Vim
	  (   xterm).

-    .
	Vim        ,   
	       .
	   :
>
		:set filetype
<
	   "filetype=",    
	,  Vim  ,     .  
	   : >

		:set filetype=fortran	    
<
	 ,    ,   
	$VIMRUNTIME/syntax.     , 
	   "".    
	   |_|,    
	 ,    . ,  Makefile 
	   (ţ     
	 ) >

		# vim: syntax=make
<
	      . . 
	|__|,    ,   Vim 
	  .

-        .
	      ,  
	,   .   ,   
	      , .
	|__|.

    :

-     .
	Vim  ,       .
	  ,   ԣ ,     
	  .    ,    , 
	Vim     ԣ .   ,  Vim
	   ,    .  
	     'background'.  ԣ :
>
		:set background=dark

<	  :
>
		:set background=light
<
	,      __  ":syntax enable",
	    .   'background' 
	  ":syntax reset",  Vim   
	.

-      .
	Vim     ,    . 
	,     ,   . 
	   ,     
	.     --   
	CTRL-L,        ң. 
	      |:syn-sync|. 
	      ,  
	      . ,
	  TeX . |tex.vim|.
	
==============================================================================
*06.3*	 				       *:syn-default-override*
                                         *___*

      ,     
 .       
/ .  ,   : >

	:colorscheme evening

"evening" ()    .   Vim  
 ,   .   
$VIMRUNTIME/colors.

   - ,    
  ":colorscheme"   |vimrc|.

 ,      .   
:

1.    ,   ,   .
    ţ     Vim. ,  Unix: >

	!mkdir ~/.vim/colors
	!cp $VIMRUNTIME/colors/morning.vim ~/.vim/colors/mine.vim
<
       Vim,   Vim   $VIMRUNTIME.
   
2.    .   :

	term		  / 
	cterm		   
	ctermfg		    
	ctermbg		    
	gui		    
	guifg		    
	guibg		    

   ,        
   ̣: >

	:highlight Comment ctermfg=green guifg=green
<
   ,     "cterm"  "gui"  "bold" 
   "underline" (   ).     
   ,   "bold,underline".  .  |:highlight|.
   
3.  Vim     .    
   |vimrc|  >
	
	colorscheme mine

   ,     
,    >

	:edit $VIMRUNTIME/syntax/colortest.vim
	:source %

      ,    
   .

==============================================================================
*06.4*	    

      .  
,     ,     
: >

	:syntax clear

      .

							            *:syn-off*
      ,  
 >

	:syntax off

         
ţ   .
							
								 *:syn-manual*
  ,       ̣
,    : >

	:syntax manual

    ,    ţ  
 .       
 'syntax'   ,      
: >

	:set syntax=ON
<
==============================================================================
*06.5*	 		            *syntax-printing* *__*

   MS-Windows        >

	:hardcopy

     ,     
  .     ,    
    ,   ,      Vim. ,
   ԣ ,    ,  
   .

    Vim   : 
	'printdevice'
	'printheader'
	'printfont'
	'printoptions'

   ̣  ,   
      :hardcopy. : >

	v100j:hardcopy

"v"     , "100j"  100   
  , ":hardcopy"    
. ,        
 .

    PostScript ,         Unix. 
        --
    HTML     -,  
Netscape.

    HTML   >

	:source $VIMRUNTIME/syntax/2html.vim

  Vim   ,     
   HTML.     , : >
    
	:write main.c.html

     ϣ     . 
ӣ  ,       ,    
.  .  |2html.vim|.     HTML, 
    .

   HTML    -,   
   .

==============================================================================
*06.6*	   

|usr_44.txt|      .
||      .

==============================================================================

 : |usr_07.txt|    
 : . |___|  

vim:tw=78:ts=8:ft=help:norl:
