Spade

Mini Shell

Directory:~$ /usr/share/vim/vim74/tutor/
Upload File

[Home] [System Details] [Kill Me]
Current File:~$ //usr/share/vim/vim74/tutor/tutor.zh.euc

===============================================================================
=      ��     ӭ     ��     ��   �� V I M  ��  ��
��   ����      �汾 1.7       =
===============================================================================

     Vim
��һ�����кܶ����Ĺ��ܷdz�ǿ��ı༭�������ƪ�����ڱ��̵̳���
    
�Ͳ���ϸ����ˡ����̵̳����Ŀ���ǽ��һЩ��Ҫ�Ļ����������պ���
     Щ������ܹ������׵ؽ� Vim
���һ��ͨ�ñ༭���ʹ��ˡ�

    
��ɱ��̵̳����ݴ�Լ��Ҫ25-30���ӣ�ȡ�����ѵ����ʱ�䡣

     ע�⣺
    
ÿһ�ڵ�����������ı��ġ��Ƽ�����Ʊ��ĵ�һ��������Ȼ���ڸ�����
    
����ѵ��(�����ͨ��"vimtutor"����̵̳ģ���ô���ľ��Ѿ��Ǹ�����)��

    
�м�һ�㣺���̵̳����˼·����ʹ���н���ѧϰ�ġ�Ҳ����˵�����Ҫͨ��
    
ִ�����ѧϰ��DZ�����ȷ�÷������ֻ���Ķ������������ô�����
     ��ܿ������Щ���ģ�

    
��ˣ�������ȷ�����Shift-Lock(��Сд�����)��û�а��£�Ȼ�󰴼�����
     ����ĸ�� j
�㹻�����ƶ���ֱ꣬����һ�ڵ������ܹ���ȫ����Ļ��

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			��һ����һ�ڣ��ƶ����


	     ** Ҫ�ƶ���꣬�����˵��ֱ���
h��j��k��l ���� **

	     ^
	     k		    ��ʾ�� h
�ļ�λ����ߣ�ÿ�ΰ��¾ͻ������ƶ���
       < h	 l >		   l
�ļ�λ���ұߣ�ÿ�ΰ��¾ͻ������ƶ���
	     j			   j
���������һ֧��˷����µļ�ͷ��
	     v

  1.
���������Ļ���ƶ���ֱ꣬��������Ϊֹ��

  2.
�������м�(j)��ֱ�����ֹ���ظ����С�

--->
�����Ӧ���Ѿ�ѧ������ƶ�����һ���ɡ�

  3.
������ʹ�����м���������ƶ�����һ���ڶ��ڡ�

��ʾ���������ȷ�������µ���ĸ���밴��<ESC>���ص����(Normal)ģʽ��
      Ȼ���ٴδӼ����������Ҫ����

��ʾ�����Ӧ��Ҳ���������ġ�����ʹ��hjkl������ϰ��֮������ܹ�����
     
�����Ļ���Ĵ��ƶ���ꡣ����������

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			��һ���ڶ��ڣ�VIM�Ľ�����˳�


  !!
�ر���ʾ�������Ķ���һ�ڵ�������ݣ�Ȼ����ִ��������������

  1.
��<ESC>��(����Ϊ��ȷ����������ģʽ)��

  2. Ȼ�����룺			:q! <�س�>
    
���ַ�ʽ���˳��༭��ᶪ������༭�������ĸĶ���

  3.
����������������ʾ�����������ܹ�����ص����̵̳����Ǿ��ǣ�
     vimtutor <�س�>

  4.
��������Ѿ���μ�ס����Щ����Ļ�����Ӳ���1ִ�е�����3�˳���Ȼ
     ���ٴν���༭���

��ʾ�� :q! <�س�>
�ᶪ�������κθĶ�������֮�����ѧ����α���Ķ����ļ���

  5. ��������Ƶ���һ������ڡ�


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			��һ������ڣ��ı��༭֮ɾ��


   ** �����(Normal)ģʽ�£����԰��� x
����ɾ��������λ�õ��ַ���**

  1.
�뽫����ƶ�����������������
---> ����һ�С�

  2.
Ϊ�������������뽫������׼��ɾ�����ַ���λ�ô���

  3. Ȼ���� x ���������ַ�ɾ����

  4.
�ظ�����2������4��ֱ���������Ϊֹ��

---> The ccow jumpedd ovverr thhe mooon.

  5.
��ˣ������Ѿ�����ˣ������ǵ�һ�����Ľڡ�

�ر���ʾ���������̳�ʱ����Ҫǿ�м��䡣��סһ�㣺��ʹ����ѧϰ��



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     ��һ�����Ľڣ��ı��༭֮����


	 ** �����ģʽ�£����԰��� i
���������ı���**

  1.
�뽫����ƶ�����������������
---> �ĵ�һ�С�

  2.
Ϊ��ʹ�õ�һ�������ͬ�ڵڶ��У��뽫�������ı���һ��׼�������ַ�
     ��λ�á�

  3. Ȼ���� i
�������������Ҫ���ı��ַ���

  4. ÿ�����������Ϻ��밴�� <ESC>
���������ģʽ��
     �ظ�����2�����4�Ա�������ӡ�

---> There is text misng this .
---> There is some text missing from this line.

  5.
������ı��������Ѿ�����⣬������Ķ�����ĵ�һ������ڡ�



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     ��һ������ڣ��ı��༭֮���


			** �� A ��������ı��� **

  1. �ƶ���굽�����һ������� --->
��һ�С�
    
��������һ�е��ĸ��ַ��ϲ�����Ҫ��

  2. �� A �������Ҫ��������ݡ�

  3. �ı������Ϻ󣬰� <ESC>
���ص����ģʽ��

  4. �ƶ���굽����ڶ�������� --->
��һ�С��ظ�����2�Ͳ���3�Ը�������ӡ�

---> There is some text missing from th
     There is some text missing from this line.
---> There is also some text miss
     There is also some text missing here.

  5.
���������ı�����е����ʱ������ѧϰ��һ������ڡ�

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     ��һ������ڣ��༭�ļ�

		    ** ʹ�� :wq �Ա����ļ����˳��� **

 
�ر���ʾ����ִ�����²���֮ǰ�����ȶ������С�ڣ�

  1.
����ڵ�һ���ڶ�������������˳����̳̣�
:q!
    
���ߣ�������Է����һ���նˣ��������ִ�����²����

  2. �� shell ����ʾ���������� vim tutor
<�س�>
     'vim'���� Vim
�༭�����'tutor'���ϣ��༭���ļ�����֡�
     ��ʹ��һ�����ԸĶ����ļ���

  3.
ʹ�����ǰ��Ľ̳���ѧ����������ɾ���ı���

  4. ����Ķ������ļ����˳�
Vim������Щ���� :wq  <�س�>

  5. ����ڲ���1���Ѿ��˳�
vimtutor�������� vimtutor
�ƶ��������С��һ�ڡ�

  6.
�Ķ������ϲ��裬Ū����ǵ����壬Ȼ����ʵ���н����ϰ��

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			       ��һ��С��


  1.
������Ļ�ı��е��ƶ��ȿ����ü�ͷ����Ҳ����ʹ��
hjkl ��ĸ����
	 h (����)	j (����)       k (����)	    l
(����)

  2. ����� Vim
�༭�(���������ʾ��)�������룺vim
�ļ�� <�س�>

  3. ��˳� Vim �༭��������� <ESC>   :q!  
<�س�> �����иĶ���
                      �������� <ESC>   :wq  
<�س�> ����Ķ���

  4.
�����ģʽ��ɾ��������λ�õ��ַ����밴��
x

  5. ����������ı��������룺

	 i   ����������ı�  
<ESC>		�ڹ��ǰ�����ı�
	 A   ���������ı�   <ESC>            
��һ�к�����ı�

�ر���ʾ������ <ESC>
������ص����ģʽ���߳��һ����������򲿷����
����

��ˣ���һ�����˽����������������ڶ��������ݡ�



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			�ڶ�����һ�ڣ�ɾ�������


	    ** ���� dw
���Դӹ�괦ɾ���һ�����ʵ�ĩβ��**

  1. �밴�� <ESC>
��ȷ����������ģʽ��

  2.
�뽫����ƶ�����������������
---> ����һ�С�

  3.
�뽫������׼��Ҫɾ���ĵ��ʵ���ʼ����

  4. �������� dw ɾ����õ��ʡ�

  �ر���ʾ���������ʱ����ĸ d
��ͬʱ�������Ļ�����һ�С�Vim
�ڵȴ������
  ��ĸ w������������dz� d
�������ַ����DZ�������ˣ��밴��
<ESC> ����
  Ȼ�����������

---> There are a some words fun that don't belong paper in this
sentence.

  5.
�ظ�����3�Ͳ���4��ֱ����������ϡ����ż���ڶ����ڶ������ݡ�


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		      �ڶ����ڶ��ڣ�����ɾ�������


		   ** ���� d$ �ӵ�ǰ���ɾ������ĩ��**

  1. �밴�� <ESC>
��ȷ����������ģʽ��

  2.
�뽫����ƶ�����������������
---> ����һ�С�

  3.
�뽫����ƶ������е�β��(Ҳ�����ڵ�һ����š�.������)��

  4. Ȼ������ d$ �ӹ�괦ɾ���ǰ��β����

---> Somebody typed the end of this line twice. end of this line twice.


  5.
����ѧϰ�ڶ�������ھ�֪�����ô����ˡ�





~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     �ڶ�������ڣ��������Ͷ���


 
���ı��ı�������һ���������һ��������ɡ�
  ʹ��ɾ������� d
��ɾ�����ĸ�ʽ���£�

	d   motion

  ����
    d      - ɾ���������
    motion -
������IJ������(������г�)��

  һ����̵Ķ���б�
    w -
�ӵ�ǰ��굱ǰλ��ֱ����һ��������ʼ������������ĵ�һ���ַ���
    e -
�ӵ�ǰ��굱ǰλ��ֱ������ĩβ���������һ���ַ���
    $ - �ӵ�ǰ��굱ǰλ��ֱ����ǰ��ĩ��

  ������� de
��ӵ�ǰ���λ��ɾ��������ĩβ��

�ر���ʾ��
   
��������̽��ߣ��������ģʽ������������Ӧ����ļ�����ʹ�ò�������
   
�����������ƶ��������Ķ���б�������һ���

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     �ڶ������Ľڣ�ʹ�ü��ָ�����


             **
�ڶ��ǰ������ֻ�ʹ��ظ���ô��Ρ� **

  1. �ƶ���굽�������� --->
��һ�еĿ�ʼ��

  2. ���� 2w ʹ�����ǰ�ƶ��������ʡ�

  3. ���� 3e
ʹ�����ǰ�ƶ�����������ʵ�ĩβ��

  4. ���� 0 (����) �ƶ���굽���ס�

  5.
�ظ�����2�Ͳ���3�����Բ�ͬ����֡�

---> This is just a line with words you can move around in.

  6. ����ѧϰ�ڶ�������ڡ�



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		      
�ڶ�������ڣ�ʹ�ü����ɾ������


	       **
ʹ�ò����ʱ������ֿ���ʹ��ظ���ô��Ρ�
**

 
�����Ѿ��ᵽ��ɾ��������Ͷ������ϣ������������ж��֮ǰ����һ�������
  ɾ�����ࣺ
	 d   number(���)   motion

  1. �ƶ���굽�������� --->
��һ���е�һ����д��ĸ�����ϡ�

  2. ���� d2w
��ɾ��������д��ĸ���ʡ�

  3.
�ظ�����1�Ͳ���2��ʹ�ò�ͬ�����ʹ����һ��������ɾ��ȫ����ڵĴ�д��ĸ
     ����

--->  this ABC DE line FGHI JK LMN OP of words is Q RS TUV cleaned up.





~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			    �ڶ�������ڣ�������


		     ** ���� dd ����ɾ���һ����ǰ�С�
**

  �������ɾ���ĸ�Ƶ�ȣ�Vi
������߾���Ҫ�����ɾ������������Ҫ��ͬһ����
  ����� d
�Ϳ���ɾ��������ڵ����ˡ�

  1.
�뽫����ƶ�������������Ķ̾�����еĵڶ��С�
  2. ���� dd ɾ�����С�
  3. Ȼ���ƶ��������С�
  4. �������� 2dd ɾ�����С�

--->  1)  Roses are red,
--->  2)  Mud is fun,
--->  3)  Violets are blue,
--->  4)  I have a car,
--->  5)  Clocks tell time,
--->  6)  Sugar is sweet
--->  7)  And so are you.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			   �ڶ������߽ڣ���������


	** ���� u ��������ִ�е�������
U ���������е��޸ġ� **

  1.
�뽫����ƶ�����������������
--->
����һ�У����������ڵ�һ������
     ����
  2. ���� x
ɾ����һ�����뱣�����ĸ��
  3. Ȼ������ u ������ִ�е�(һ��)��
  4. ���Ҫʹ�� x ������е���д���
  5. ��������һ����д�� U
���ָ������е�ԭʼ״̬��
  6. ���Ŷ������ u �Գ�� U
�Լ���ǰ����
  7. Ȼ�������� CTRL-R (�Ȱ��� CTRL
�����ſ������Ű� R ��)�������
    
����������������Ҳ���dz�������

---> Fiix the errors oon thhis line and reeplace them witth undo.

  8.
��Щ���Ƿdz����õ��������ǵڶ�����С��ˡ�




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			       �ڶ���С��


  1.
��ӵ�ǰ���ɾ�����һ�����ʣ������룺dw
  2.
��ӵ�ǰ���ɾ�����ǰ��ĩβ�������룺d$
  3. �ɾ����У������룺dd

  4.
��ظ�һ������������ǰ�����һ����֣�2w
  5. �����ģʽ���޸����ĸ�ʽ�ǣ�
               operator   [number]   motion
     ����
       operator -
�����������Ҫ������飬���� d
����ɾ��
       [number] -
���Ը��ӵ���֣�������ظ��Ĵ��
       motion   -
������������������ı��ϵ��ƶ�������
w ������(word)��
		  $ ������ĩ�ȵȡ�

  6. ��ƶ���굽���ף��밴���0����0

  7. ������ǰ�IJ���������룺u (Сд��u)
    
������һ�������ĸĶ��������룺U
(���U)
    
������ǰ�ij�����ָ���ǰ�IJ�����������룺CTRL-R

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			   �������һ�ڣ���������


		** ���� p
�����һ��ɾ��������������֮��
**

  1.
�뽫����ƶ��������������һ�������
---> ��һ�С�

  2. ���� dd
������ɾ��������Ὣ���б��浽 Vim
��һ���Ĵ���С�

  3. ���Ž�����ƶ��� c)
һ�У���׼�������λ�õ��Ϸ�����ס�����Ϸ�Ŷ��

  4.
Ȼ�������ģʽ��(<ESC>������)����
p ������ճ����롣

  5.
�ظ�����2�����4������е��������õ��ȷ��λ���ϡ�

---> d) Can you learn too?
---> b) Violets are blue,
---> c) Intelligence is learned,
---> a) Roses are red,



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			   ������ڶ��ڣ��滻�����


	  ** ���� r
��һ���ַ��滻������λ�õ��ַ���**

  1.
�뽫����ƶ�����������������
---> �ĵ�һ�С�

  2. ���ƶ���굽��һ�������λ�á�

  3. �������� r
��Ҫ�滻�ɵ��ַ���������ܽ������滻��ˡ�

  4.
�ظ�����2�Ͳ���3��ֱ����һ���Ѿ��޸���ϡ�

--->  Whan this lime was tuoed in, someone presswd some wrojg keys!
--->  When this line was typed in, someone pressed some wrong keys!

  5. Ȼ�����Ǽ��ѧϰ���������ڡ�

�ر���ʾ���м��Ҫ��ʹ����ѧϰ���������ڼ�����ѧϰ��



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			���������ڣ���������


		 **
Ҫ�ı��ı�ֱ��һ�����ʵ�ĩβ��������
ce **

  1.
�뽫����ƶ�����������������
---> �ĵ�һ�С�

  2. ���Űѹ����ڵ��� lubw ����ĸ u
��λ����

  3. Ȼ������ cw
�Լ��ȷ�ĵ���(�ڱ����������� ine
)��

  4. ��� <ESC>
����Ȼ���궨λ����һ�������һ��׼�����ĵ���ĸ����

  5.
�ظ�����3�Ͳ���4��ֱ����һ��������ȫ��ͬ�ڶ������ӡ�

---> This lubw has a few wptfd that mrrf changing usf the change
operator.
---> This line has a few words that need changing using the change
operator.

��ʾ����ע�� ce
��������ɾ����һ�����ʣ��Ҳ����������ģʽ�ˡ�



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		       ��������Ľڣ�ʹ��c���ĸ���


	   **
���������������ɾ����ʹ�õ�ͬ��Ķ�����ʹ�á�
**

  1.
����������Ĺ����ʽ��ɾ������һ�µġ������ʽ�ǣ�

         c    [number]   motion

  2. ������(motion)Ҳ��һ��ģ����� w
�����ʣ�$������ĩ�ȵȡ�

  3.
�뽫����ƶ�����������������
---> �ĵ�һ�С�

  4. ���Ž�����ƶ�����һ�����󴦡�

  5. Ȼ������ c$
ʹ�ø���ʣ�µIJ��ָ����ͬ�ڶ���һ������
<ESC> ����

---> The end of this line needs some help to make it like the second.
---> The end of this line needs to be corrected using the  c$  command.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
				  �������


  1.
Ҫ���������Ѿ�ɾ�����ı����ݣ��밴Сд��ĸ
p �����ò�����Խ���ɾ��
    
���ı��������ڹ��֮�������һ��ɾ������һ����У���ô���н���
     �ڵ�ǰ�������е���һ�С�

  2.
Ҫ�滻������λ�õ��ַ���������Сд��
r ��Ҫ�滻��ԭλ���ַ�������
     �����ɡ�

  3.
��������������ı�ӵ�ǰ������λ��ֱ�����ָʾ��λ���м���ı���
     �������� ce
�����滻��ǰ��굽���ʵ�ĩβ�����ݣ�����
c$ �����滻��
     ǰ��굽��ĩ�����ݡ�

  4. ��������ĸ�ʽ�ǣ�

	 c   [number]   motion

�������Ǽ��ѧϰ��һ����



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     ���Ľ���һ�ڣ���λ���ļ�״̬

  ** ���� CTRL-G
��ʾ��ǰ�༭�ļ��е�ǰ��������λ���Լ��ļ�״̬��Ϣ��
     �����д G
��ֱ���ת���ļ��е�ijһָ���С�**

 
��ʾ���м�Ҫ��ͨ���������ݣ�֮��ſ���ִ�����²���!!!

  1. ���� CTRL �����ſ�Ȼ�� g
�������dz��������Ϊ CTRL-G��
    
��ῴ��ҳ����ײ�����һ��״̬��Ϣ�У���ʾ�������ǵ�ǰ�༭���ļ��
    
���ļ��й��λ�á����ס�кţ�����ڲ���3���õ���

��ʾ���Ҳ������Ļ�����½ǿ������λ�ã������
'ruler' ѡ������ʱ���
      (�μ� :help 'ruler')

  2. �����д G
����ʹ�õ�ǰ���ֱ���ת���ļ����һ�С�
     ���� gg
����ʹ�õ�ǰ���ֱ���ת���ļ���һ�С�

  3. ������ͣ����кţ�Ȼ�������д
G������Ϳ��Է��ص����һ�ΰ���
     CTRL-G ʱ��ڵ���ˡ�

  4.
�������û����Ļ�����ִ�в���1�����3�IJ�������ϰ��

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			���Ľ��ڶ��ڣ���������


     ** ���� /
����һ���ַ������������ڵ�ǰ�ļ��в��Ҹ��ַ�����**

  1. �����ģʽ������ /
�ַ������ʱ��ע�⵽���ַ��͹�궼�������Ļ��
     ������ : �����һ��ġ�

  2. �������� errroor
<�س�>���Ǹ�errroor�����Ҫ���ҵ��ַ�����

  3. Ҫ����ͬ��һ�ε��ַ�����ֻ��Ҫ�� n
����Ҫ���෴�������ͬ��һ�ε���
     �������������д N ���ɡ�

  4. �������������ַ�������ʹ��
? ���� / ����

  5. Ҫ�ص��֮ǰ��λ�ð� CTRL-O (��ס Ctrl
������ͬʱ������ĸ
o)���ظ�������
     ���˸��ಽ��CTRL-I
���ת�����µ�λ�á�

--->  "errroor" is not the way to spell error;  errroor is an
error.
��ʾ���������Ѿ������ļ�ĩβ�����һ��Զ����ļ�ͷ��������ң�����
      'wrapscan' ѡ���λ��

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		   ���Ľ�����ڣ������ŵIJ���


	      ** ���� % ���Բ�����Ե����
)��]��}��**

  1. �ѹ����ڱ����������� -->
��һ���е��κ�һ�� (��[ �� { ����

  2. ���Ű� % �ַ���

  3.
��ʱ����λ��Ӧ��������Ե���Ŵ���

  4. �ٴΰ� %
�Ϳ��������Եĵ�һ�����Ŵ���

  5. �ƶ���굽��һ�� (��)��[��]��{ �� }
������ % �鿴�����Ϊ��

---> This ( is a test line with ('s, ['s ] and {'s } in
it. ))


��ʾ���ڳ�����ʱ��������������Ҳ���Ե�����Ǻ����õġ�



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		      ���Ľ����Ľڣ��滻���


		** ���� :s/old/new/g �����滻 old Ϊ new��**

  1.
�뽫����ƶ�����������������
---> ����һ�С�

  2. ���� :s/thee/the <�س�>
����ע������ֻ�ı�������еĵ�һ��ƥ��
     ����

  3. ����
:s/thee/the/g	�����滻ȫ�е�ƥ�䴮����������е�
"thee" ���ᱻ
     �ı䡣

---> thee best time to see thee flowers is in thee spring.

  4. Ҫ�滻����֮���ֵ�ÿ��ƥ�䴮����
     ����   :#,#s/old/new/g   ���� #,#
��������滻������������
                              ��β���е��кš�
     ����   :%s/old/new/g    
�����滻����ļ��е�ÿ��ƥ�䴮��
     ����   :%s/old/new/gc   
���ҵ�����ļ��е�ÿ��ƥ�䴮�����Ҷ�ÿ��ƥ�䴮
                              ��ʾ�Ƿ����滻��

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			       ���Ľ�С��


  1. CTRL-G
������ʾ��ǰ������λ�ú��ļ�״̬��Ϣ��
     G ���ڽ�����ת��ļ����һ�С�
     ������һ���к�Ȼ�������д G
���ǽ�����ƶ�����кŴ�����С�
     gg ���ڽ�����ת��ļ���һ�С�

  2. ���� /
Ȼ�����һ���ַ������ڵ�ǰ��༭���ĵ��������Ҹ��ַ�����
     ���� ?
Ȼ�����һ���ַ��������ڵ�ǰ��༭���ĵ��з�����Ҹ��ַ�����
     ���һ�β���֮�� n
�����ظ���һ�ε�������ͬһ�����ϲ�
    
����һ��ƥ���ַ�����ڣ����߰���д
N
���෴���������һƥ���ַ�����ڡ�
     CTRL-O ����ת�ؽϾɵ�λ�ã�CTRL-I
��������µ�λ�á�

  3.
����굱ǰλ�������(��)��[��]��{��}����
% �Ὣ����ƶ�����Ե�����ϡ�

  4. ��һ�����滻ͷһ���ַ��� old
Ϊ�µ��ַ��� new��������  :s/old/new
     ��һ�����滻��е��ַ��� old
Ϊ�µ��ַ��� new��������  :s/old/new/g
     ��������滻��е��ַ��� old
Ϊ�µ��ַ��� new��������  :#,#s/old/new/g
     ���ļ����滻��е��ַ��� old
Ϊ�µ��ַ��� new��������  :%s/old/new/g
    
����ȫ���滻ʱѯ���û�ȷ��ÿ���滻�����
c ��־        :%s/old/new/gc

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		���彲��һ�ڣ��� VIM
��ִ���ⲿ���ķ���


	   ** ���� :!
Ȼ����������һ���ⲿ������ִ�и��ⲿ��**

  1. �����������Ϥ�� :
���ʹ����ƶ����Ļ�ײ��������Ϳ�������һ�����ˡ�

  2. ���������̾�� !
���ַ�������������ִ���ⲿ��
shell ���ˡ�

  3. ������ ls ����������� !ls
<�س�> �������ͻ�оٳ����ǰĿ¼��
    
���ݣ�����ͬ����������ʾ��������
ls ���Ľ�һ����� !ls û��
     ����������� :!dir ������

��ʾ����е��ⲿ�����������ַ�ʽִ�У�����������в������Щ��

��ʾ����е� : ����������
<�س�>
��������ӽ��Ժ����ǾͲ��������ᵽ��һ��
      �ˡ�





~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     
���彲�ڶ��ڣ����ڱ����ļ��ĸ�����Ϣ


	     **
Ҫ�����ļ��ĸĶ����浽�ļ��У�������
:w FILENAME ��**

  1. ���� :!dir ���� :!ls
��֪��ǰĿ¼�����ݡ��Ӧ����֪����󻹵���
     <�س�> �ɡ�

  2. ѡ��һ��δ���õ����ļ��������
TEST��

  3. �������� :w TEST  (�˴� TEST
����ѡ����ļ����)

  4. �������� TEST
Ϊ�ļ����������ļ� (Vim
�̳�)��Ϊ����֤��һ�㣬
     ���ٴ����� :!dir �� :!ls
�鿴���Ŀ¼�б����ݡ�

��ע�⣺����˳� Vim Ȼ��������� vim TEST
�ٴ��� Vim����ô���ļ���
    
��Ӧ��ͬ�����ʱ���ļ���������ȫһ��ġ�

  5. ���������ɾ�� TEST �ļ��ˡ��� MS-DOS
�£������룺   :!del TEST
                                 �� Unix �£������룺    
:!rm TEST


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		   
���彲����ڣ�һ������ѡ���Եı������


	    **
Ҫ�����ļ��IJ������ݣ������� v
motion :w FILENAME **

  1. �ƶ���굽���С�

  2. ���� v
����������ƶ����������Ŀ�ϡ����ע�⵽֮����ı�������ˡ�

  3. Ȼ�� :
�ַ�����������Ļ�ײ�����
:'<,'> ��

  4. ���������� w TEST������ TEST
��һ��δ��ʹ�õ��ļ����ȷ���������
     :'<,'>w TEST ֮�� <�س�> ����

  5. ��ʱ Vim ���ѡ�е���д�뵽�� TEST
�����ļ���ȥ��ʹ�� :!dir �� :!ls
    
ȷ���ļ����ȷ���档����ȱ�ɾ�������������һ���л��õ����

��ʾ���� v ��ʹ Vim
�������ģʽ����ѡȡ��������Ĵ��ƶ����ʹѡȡ������
     
��С�����������ʹ��һ���������ѡ���ı����в�������磬��
d ����ɾ��
      ѡ�е��ı����ݡ�


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		   ���彲���Ľڣ���ȡ�ͺϲ��ļ�


       **
Ҫ��ǰ�ļ��в��������ļ������ݣ�������
:r FILENAME **

  1. ��ѹ���ƶ�����������һ�С�

�ر���ʾ��ִ�в���2֮������������彲����ڵ����֣����ʱ����ƶ�
          ���ٴο����������ݡ�

  2. ����ͨ����� :r TEST ��ǰ�洴�����Ϊ
TEST ���ļ���ȡ������
    
����ȡ�������ļ����ӹ�����λ�ô���ʼ���롣

  3.
Ϊ��ȷ���ļ��Ѿ���ȡ�ɹ����ƶ����ص�ԭ����λ�þͿ���ע������ݵ�
    
�彲����ڵ����ݣ�һ����ԭʼ���ݣ�����һ��������ļ��ĸ�����

��ʾ��������Զ�ȡ�ⲿ�����������磬
:r !ls ���Զ�ȡ ls ����������
      ��������ڹ�����档




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			       ���彲С��


  1. :!command ����ִ��һ���ⲿ��� command��

     �뿴һЩʵ����ӣ�
	 (MS-DOS)	  (Unix)
	  :!dir		   :!ls		   - 
������ʾ��ǰĿ¼�����ݡ�
	  :!del FILENAME   :!rm FILENAME   -  ����ɾ���Ϊ FILENAME
�����

  2. :w FILENAME  �ɽ���ǰ VIM
����ڱ༭���ļ����浽�Ϊ FILENAME ����
     ����

  3. v motion :w FILENAME
�ɽ���ǰ�༭�ļ��п���ģʽ��ѡ�е����ݱ��浽�ļ�
     FILENAME �С�

  4. :r FILENAME ����ȡ�����ļ� FILENAME
��������뵽��ǰ�ļ��Ĺ��λ��
     ���档

  5. :r !dir ���Զ�ȡ dir
��������������õ���ǰ�ļ��Ĺ��λ�ú��档


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			 �������һ�ڣ�������


	 ** ���� o
���ڹ����·����µ�һ�в��������ģʽ��**

  1.
�뽫����ƶ�����������������
---> ����һ�С�

  2. ��������Сд�� o �ڹ�� *�·�*
���µ�һ�У�������ʹ�
     �������ģʽ��

  3. Ȼ������һЩ���֣�֮�� <ESC>
���˳�����ģʽ���������ģʽ��

---> After typing  o  the cursor is placed on the open line in Insert
mode.

  4. Ϊ���ڹ�� *�Ϸ�*
���µ�һ�У�ֻ��Ҫ�����д�� O
������Сд�� o
     �Ϳ���ˡ��������в���һ�°ɡ�

---> Open up a line above this by typing O while the cursor is on this
line.




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			������ڶ��ڣ���������


		     ** ���� a
�����ڹ��֮������ı��� **

  1.
�������ģʽ�½�����ƶ�����������������
---> �ĵ�һ�е����ס�

  2. �������� e ֱ�����λ�� li
��ĩβ��

  3. ����Сд�� a
����ڹ��֮������ı��ˡ�

  4.
�����ʲ��������������һ���е������֮��
<ESC> ���˳�����ģʽ�ص�
     ���ģʽ��

  5. ʹ�� e
�ƶ���굽��һ��������ĵ��ʣ��ظ�����3�Ͳ���4��

---> This li will allow you to pract appendi text to a line.
---> This line will allow you to practice appending text to a line.

��ʾ��a��i �� A
������������ģʽ��Ωһ����������ַ������λ�á�


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		   
���������ڣ�����һ���û������İ汾


		      ** ������ R
�����滻���ַ���**

  1.
�뽫����ƶ�����������������
---> �ĵ�һ�С��ƶ���굽��һ�� xxx ��
     ��ʼλ�á�

  2. Ȼ�������д�� R
��ʼ�ѵ�һ���еIJ�ͬ�ڵڶ��е�ʣ���ַ���һ���룬��
    
����ȫ���滻��ԭ�е��ַ���ʹ�õ�һ����ȫ��ͬ�ڶ���ˡ�

  3. ���� <ESC>
���˳��滻ģʽ�ص����ģʽ�������ע�⵽��δ�滻���ı�
     ��Ȼ����ԭ״��

  4. �ظ����ϲ��裬��ʣ��� xxx Ҳ�滻��

---> Adding 123 to xxx gives you xxx.
---> Adding 123 to 456 gives you 579.

��ʾ���滻ģʽ�����ģʽ���ƣ�����ÿ��������ַ�����ɾ��һ�����е��ַ���

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			  ��������Ľڣ�����ճ��ı�


		 ** ʹ�ò���� y �����ı���ʹ�� p
ճ��ı� **

  1. ����������� --->
��һ�У�������ƶ��� "a)" ֮��

  2. ����ʹ�� v
�������ģʽ���ƶ���굽 "first"
��ǰ�档

  3. �������� y
�Գ�(����)������ı���

  4. Ȼ���ƶ���굽��һ�е�ĩβ��j$

  5. �������� p
�Է���(ճ�)����˵��ı���Ȼ�����룺a
second <ESC>��

  6. ʹ�ÿ���ģʽѡ�� " item."���� y
���ƣ����� j$
������ƶ�����һ��ĩβ��
     �� p ���ı�ճ�����

--->  a) this is the first item.
      b)

  ��ʾ��������԰� y
����������ʹ�ã����� yw
�����������һ�����ʡ�

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			    ���������ڣ����������ѡ��


		  **
���ÿ�ʹ���һ����滻�ɺ��Դ�Сд��ѡ��
**

  1. Ҫ���ҵ��� ignore
�������ģʽ������ /ignore <�س�>��
     Ҫ�ظ����Ҹôʣ������ظ��� n ����

  2. Ȼ������ ic ѡ��(Ignore
Case�����Դ�Сд)�������룺 :set ic

  3. ���ڿ���ͨ������ n
���ٴβ��ҵ��� ignore��ע�⵽ Ignore �� IGNORE
����
     Ҳ���ҵ��ˡ�

  4. Ȼ������ hlsearch �� incsearch
����ѡ������룺 :set hls is

  5.
���ڿ����ٴ������������������ʲôЧ����
/ignore <�س�>

  6. Ҫ���ú��Դ�Сд�������룺 :set noic

��ʾ��Ҫ�Ƴ�ƥ����ĸ����ʾ�������룺
 :nohlsearch
��ʾ�������Ҫ����һ�β���ʱ������ĸ��Сд�������ʹ��
\c��
      /ignore\c <�س�>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			       �������

  1. ����Сд�� o
�����ڹ���·����µ�һ�в��������ģʽ��
     ������ O
�����ڹ���Ϸ����µ�һ�С�

  2. ����Сд�� a
�����ڹ�����λ��֮������ı���
     ������ A
�����ڹ������е���ĩ֮������ı���

  3. e ������ʹ����ƶ�������ĩβ��

  4. ����� y �����ı���p
ճ���ǰ���Ƶ��ı���

  5. ������ R
�������滻ģʽ��ֱ��� <ESC>
���ص����ģʽ��

  6. ���� :set xxx �������� xxx
ѡ�һЩ���õ�ѡ�����£�
  	'ic'
'ignorecase'	����ʱ������ĸ��Сд
	'is'
'incsearch'	���Ҷ���ʱ��ʾ����ƥ��
	'hls'
'hlsearch'	�����ʾ��е�ƥ�����
    
ѡ�������������汾��Ҳ��������԰汾��

  7. ��ѡ��ǰ���� no ���Թر�ѡ�  :set noic

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			  ���߽���һ�ڣ���ȡ�����Ϣ


		      ** ʹ�����߰��ϵͳ **

  Vim
ӵ��һ��ϸ��ȫ������߰��ϵͳ��Ҫ��ð��ϵͳ����ѡ��������ַ�
  ��֮һ��
	- ���� <HELP> �� (���������еĻ�)
	- ���� <F1> �� (���������еĻ�)
	- ����	:help <�س�>

 
���Ķ���������е�������˽�������ι���ġ�
  ���� CTRL-W CTRL-W  
����ʹ��ڴ���֮���ת��
  ���� :q <�س�> ���Թرհ�����ڡ�

 
�ṩһ���ȷ�IJ����":help"��������ҵ����ڸ����İ������������
  �²��(�ɱ���˰��س���Ŷ)��

	:help w
	:help c_CTRL-D
	:help insert-index
	:help user-manual
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			  ���߽��ڶ��ڣ�������ű�


			  ** ���� Vim ������ **

  Vim �Ĺ�������Ҫ�� Vi
��ö࣬�����д󲿷ֶ�û��ȱʡ���á�Ϊ��ʹ�ø����
  ���ԣ���ô���һ�� vimrc �ļ���

  1. ��ʼ�༭ vimrc
�ļ����������ȡ������ʹ�õIJ��ϵͳ��
        :edit ~/.vimrc		���� Unix ϵͳ�ʹ�õ����
        :edit $VIM/_vimrc	���� MS-Windows
ϵͳ�ʹ�õ����

  2. ���Ŷ�ȡ vimrc ʾ���ļ������ݣ�
        :r $VIMRUNTIME/vimrc_example.vim

  3. �����ļ������Ϊ��
        :write

  �´���� Vim
ʱ���༭��ͻ�����﷨����Ĺ��ܡ�
  ����԰��ϲ���ĸ���������ӵ���
vimrc �ļ��С�
  Ҫ�˽�����Ϣ������ :help vimrc-intro

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			    ���߽�����ڣ���ȫ����


	      ** ʹ�� CTRL-D �� <TAB>
���Խ�������в�ȫ **

  1. ��ȷ�� Vim �������Լ���ģʽ���У�
:set nocp

  2.
�鿴һ�µ�ǰĿ¼���Ѿ�������Щ�ļ������룺
:!ls   ����  :!dir

  3.
��������һ��Ŀ¼����ʼ���֣��������룺
:e

  4. ���Ű� CTRL-D ����Vim ����ʾ�� e
��ʼ������б�

  5. Ȼ�� <TAB> ����Vim �Ჹȫ���Ϊ :edit ��

  6.
�������һ���ո��Լ�һ�������ļ����ļ������ʼ���֣����磺
:edit FIL

  7. ���� <TAB> ����Vim
�Ჹȫ�ļ��(�����Ωһƥ���)��

��ʾ����ȫ�����������Ч���ֻ�賢�԰�
CTRL-D �� <TAB>��
      ����� :help ���dz����á�

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
				  ���߽�С��


  1. ���� :help ���߰� <F1> ���� <Help>
�����Դ򿪰�����ڡ�

  2. ���� :help cmd �����ҵ����� cmd
�������

  3. ���� CTRL-W CTRL-W 
����ʹ��ڴ���֮���ת��

  4. ���� :q �Թرհ������

  5. ����Դ���һ�� vimrc
��ű��ļ���������ƫ�õ����á�

  6. ������ : ���ʱ���� CTRL-D
���Բ鿴���ܵIJ�ȫ����
     �� <TAB> ����ʹ��һ����ȫ��







~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

  vim
�̵̳��˾ͽ���ˡ����̳�ֻ��Ϊ�˼���ؽ���һ��
Vim �༭��������������
 
������ʹ�����༭��ˡ���ӹ���ɣ�vim���кܶ�ܶ�������̳����
 
�ܵľ������IJ�ú�Զ������Ҫ��ͨ�Ļ���������Ŭ��Ŷ����һ��������Ķ�
  Vim ���û��ֲᣬʹ�õ�����ǣ� :help user-manual

 
�����Ȿ��ֵ���Ƽ����ڸ���һ�����Ķ���ѧϰ��
	Vim - Vi Improved - ��ߣ�Steve Oualline
	�����磺New Riders
  ���ǵ�һ����ȫ���� Vim
���鼮������ڳ�ѧ���ر����á����а����д�ʵ��
  ��ͼʾ��
  �֪���飬����� http://iccf-holland.org/click5.html

 
�����Ȿ��Ƚ��˶������ݸ����ǹ���
Vi ���� Vim������Ҳֵ���Ƽ���
	Learning the Vi Editor - ��ߣ�Linda Lamb
	�����磺O'Reilly & Associates Inc.
 
����һ��������飬ͨ���������ܹ��˽⵽�κ����Ҫʹ��
Vi ������顣
  ����ĵ�����汾Ҳ������һЩ���� Vim
����Ϣ��

  ���̳�������� Calorado School of Mines ��
Michael C. Pierce ��
  Robert K. Ware ���д�ģ����кܶഴ�������
Colorado State University ��
  Charles Smith
�ṩ�����ߵĵ��������ǣ�bware@mines.colorado.edu

  ���̳����� Bram Moolenaar רΪ Vim
�����޶���

  �����߸��ԣ�
  ===========
     
�������Ľ̷̳����֮������Ϊ����̩
<beos@turbolinux.com.cn>������
      ����һ����ϵ��ַ��linuxrat@gnuchina.org��

     
�������Ľ̳��ǴӼ������Ľ̷̳����ʹ��
Debian GNU/Linux ������ĿС
     
����ڹ�������д�����ĺ���ת��� 
autoconvert ת�����ɵģ�����ת
      ���Ľ����һЩϸ�ڵĸĶ���

  ����¼��
  =========
      2012��10��01�� ���� <alick9188@gmail.com>
      �� vimtutor ������ 1.5 ����� 1.7��

      2002��08��30�� ����̩
<beos@turbolinux.com.cn>
      ��л RMS@SMTH
��ָ������ദ���������

      2002��04��22�� ����̩
<linuxrat@gnuchina.org>
      ��л xuandong@sh163.net
��ָ�������������������

      2002��03��18�� ����̩
<linuxrat@gnuchina.org>
      ����Bram
Molenaar�����2002��03��16�յ����Ҫ�󣬽�vimtutor1.4����
      �������vimtutor1.5��

      2001��11��15�� ����̩
<linuxrat@gnuchina.org>
      ��vimtutor1.4������ύ��Bram Molenaar��Sven
Guckes��
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~