*usr_31.txt*	 Vim version 6.2.   : 2002 Jul 31

		  VIM -  

		          


Vim    ,      
  . ,     
     .    
  .      
.

|31.1|	    
|31.2|	 
|31.3|	   
|31.4|	  Vim     
|31.5|	

  : |usr_40.txt|    
 : |usr_30.txt|	 
      : |usr_toc.txt|

==============================================================================
*31.1*	    

   /...      
 .         
.            
 ?      ( : 
 ,     .   
/  ...      ,  ,
      -  .)  ,
   , /   /, 
 ӣ  .
        Vim   , 
   ,         
  .        
,       split  "browse": >

	:browse split

  ,    ":split"   
   .      ,   
ģ --    .
       .      ,
    . : >

	:browse split /etc

       "/etc".

 ":browse"     , 
 . 
      ,  Vim  ,     .
      ,     .  
 ":browse split",     "/usr/local/share",  
     ":browse"     
"/usr/local/share".
         'browsedir'.     
ң :

	last		   ( )
	buffer		 ,     
			    
	current		  

,      "/usr"   
"/usr/local/share/readme",    >

	:set browsedir=buffer
	:browse edit

    "/usr/local/share".  >

	:set browsedir=current
	:browse edit

   "/usr".

	:
	     ,   
	       
	.      ,   
	   . Vim    
	    ,   
	      .

    ,      
    . ,   
   ":browse". . |___|.

==============================================================================
*31.2*	 

Vim          
.    -       Vim, 
           !  
,      .
           !,   
Vim          . 
     ""    ""  
  ϣ .
   ,        Σ   
          >

	:confirm edit foo.txt

Vim   ,    :

	+---------------------------------------+
	|			  	        |
	|   ?    "bar.txt"?  |
	|				        |
	|           	          |
	+---------------------------------------+

    .      
"".      ,     "". 
 ,        ,   
 ""    Σ    .

  ":browse",  ":confirm"      ,
     .    
: >

	:confirm browse edit

 ģ      ,    
.    ""      .

	:
	     .   
	     <Tab>    .
	   <Enter>. ,    
	 .

 ":confirm"      .   , 
 Vim           
  >

	:confirm edit main.c
<	   " "? ~
	[], (), ():  ~

     .     
  <Enter>.

==============================================================================
*31.3*	   

  Vim     .    , 
    ,     
.    ,      ,
  . 
            
.        <Alt> 
  ޣ       ,   
   . ,    "" 
<A-> (  <Alt>  ).
     ""  ޣ  ""   "". 
  ,   <Alt>    "".

         <Alt>,  
        .
<Left>  , <Right>  .    
 <Esc>.  <Enter>    .

         <Alt>
          
.  'winaltkeys'     <Alt> 
 Vim.
       , "menu",   
 :      ,  ţ 
  .      
  .
    "no"     <Alt>   . 
,        ,   
  ģ  .  
    "yes" ,  Vim   <Alt>  
 .

==============================================================================
*31.4*	  Vim     

     Vim   ,  :
>
	:winpos

        .  
  :

	 : X 272, Y 103 ~

    .      
    Vim. ,     100
 : >

	:winpos 172 103
<
	:
	   :winpos    
	  ,    . 
	   .

        Vim,  
   ̣  .

  Vim    .   , 
,     .   
,  : >

	:set lines columns

  ,      'lines' /
'columns': >

	:set lines=50
	:set columns=80

     Vim     , 
        .

    gvim  X-Windows  , 
     : >

	gvim -geometry {}x{}+{x_}+{y_}

 {}  {}   ,  {x_}  {y_}
  . : >

	gvim -geometry 80x25+100+300

==============================================================================
*31.5*	

   gvim    .  
     ,    
  gvim. ,  ,   :
   ,     ,  Vim
 ݣ !
     ,  gvim     ,   
 .    ,    gvim   
    . ,    ,
      gvim,  
     "-f": >

	gvim -f file.txt

   Vim      ,    
 . 


   

 Unix   Vim       
.     ,      
  .         
,     : >

	:gui

Vim      ,   
   .  "-f"      
       : ":gui -f".


  GVIM

  gvim    gvimrc,   
vimrc   Vim.  gvimrc     ,
       .
,        'lines': >

	:set lines=55

          ,
     (  xterm, 
   ).
     gvimrc ģ    ,     vimrc. 
 "~/.gvimrc"  Unix  "$VIM/_gvimrc"  MS-Windows.
     -        gvimrc,
          "-U": >

	gvim -U thisrc ...

   gvim      .
,     . 
         gvimrc, : >
	
	gvim -U NONE ...

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

 : |usr_40.txt|    
 : . |___|  

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