File: //usr/share/vim/vim80/tutor/tutor.ru.cp1251
===============================================================================
=   � � � � �   � � � � � � � � � �   �   � � � � � � �   VIM  --  ����� 1.7 =
===============================================================================
     Vim -- ��� ��� ���� ��������, ����� ��������� ������, ������ �����
     �� ����, ���� � ��� ����� ��� ������ � ����� �������, ��� ����.
     ���� ������ ������� ������ ���������� ����� ������ �� ����, ����
     � ����� � ������ ���������� Vim � ������� ��������� �����
     ��������.
     ��� ���������� ������������� 25-30 ����� �� �������� ������� ������� �
     ����������� �� ����, ������ ������� � ��������� �� �����������.
     ��������! ��������� � ����� � ������ ������ ���� �����. ��������
     ���� ����� �����, ���� �������������� �� ��� (���� � ���������
     "vimtutor", �� ��� ��� ����).
     ����� ������, ��� ���� ������ ����������� �� ������ � �������
     �����������. ��� �������, ��� � ����� �������� ������ �� ����,
     ���� ��� ������� � �����. ���� � ������ ��������� ���� �����, ��
     �� ��������� ������!
     ����� �������� � ���, ��� ������ CapsLock �� ������, � �������
     ������  j  �������� ���, ���, ���� ���� 1.1 ������� ��������� ��
     ������.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			 ���� 1.1:  ����������� ������
** �� ��������� ������� ������� ������ h,j,k,l ���, ��� �������� ����. **
	     ^
	     k		�����:	������ h ������� ����� � ��������� �����.
       < h	 l >		������ l ������� ������ � ��������� ������.
	     j			������ j ����� �� ������� `����'.
	     v
  1. ���������� ������ �� ������, ���� �� ����������� ��� ��������.
  2. �������� ������ `����' (j) ���� ��� �� ���� ��������.
     ����� � ������, ��� ������� � �������� �����.
  3. ������� ������ `����' ��������� � ����� 1.2.
��������! ���� � ���� �� ������ � ���, ��� ���������, ������� <ESC> ��
	������� � ���� ����� (Normal mode). ����� ����� ������������
	�������� �������.
��������! ���� ������ ��������� �������� (�������) ����� �����
	�������. ������, ������ hjkl ������� ��� ���������
	��������� ������, ��� ����� � ������� ��� ���������.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		      ���� 1.2: ��������� ����� � VIM
  !! �������! ������, ��� ������ ���� �� ������� ���� �����, �������
			       ���� ������� !!
  1. ������� ������ <ESC> (�� ����, ���� ������������, ��� � � �����
     ������ (Normal mode)).
  2. ��������:			:q! <ENTER>.
     (��� �������, ��� � ����� ������ ��� ������� :q! � ����� ������
     ����.) ��� �������� ��� ���� �� ��������� ��� ��������� �� �������
     ���������.
  3. ����� � ������� ���������� ��������� �������, �������� �������,
     ������ ������� ��� � ���� ������. ��� ����� ��:
				vimtutor <ENTER>
  4. ���� � ������ � ���, ��� ��������� ��� ����, �������� ���� �� 1 �� 3
     ���� ���� ����� �������� ��������.
��������!  :q! <ENTER>  ���������� ��� �������� ���� ��������. �����
	�������� ������ � ������� ��� ������ �������� � ����.
  5. ����������� ������ ���� � ����� 1.3.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		  ���� 1.3: ������������ ����� -- �������
** ����� � ����� ������ �������  x  �� ������� ������� ��� ��������. **
  1. ����������� ������ � ������ ����, ��������� --->.
  2. �� ���������� �����, ����������� ������, ���� �� �� ������� ���
     ������� ��������.
  3. ������� ������  x  �� ������� ���������� �������.
  4. ��������� ���� �� 2 �� 4 ���� ������ �� ����� ����������.
---> �� �������� ����� ���� ��� ����� �������.
  5. �����, ����� ������ ����������������, ��������� � ����� 1.4.
��������! � ���� ������� ����� ������� �� ������� ���������, ����
	� ������� �����������.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		   ���� 1.4: ������������ ����� -- �����
       ** ����� � ����� ������, �������  i  �� ������� ������. **
  1. ����������� ������ � ������ ������ ����, ��������� --->.
  2. �� ����, ���� ������ ����� ������ ��������� ������, ���������
     ������ �� ������ ����� ������ ������� ������� �����.
  3. �������  i  � �������� �������� ���������.
  4. ����� ���������� ��� ����� ������� <ESC> �� �������� � ���� �����.
     ��������� ���� �� 2 �� 4, ���� ����� �� ����� ���������� �������.
---> ���� ������ � ������ ��������� .
---> ���� ������ � ���� ������ ��������� �������.
  5. ����� ������� ������� ������, ��������� � ����� 1.5.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		 ���� 1.5: ������������ ����� -- ���������
     ** ����� � ����� ������, �������  A  �� ��������� ������. **
  1. ����������� ������ � ������ ������ ����, ��������� --->.
     �� ����� ������ �� ����� ������� ���������� ������ �� ���� ������.
  2. �������  A  � �������� �������� ���������.
  3. ����� ��������� ���������� ������ ������� <ESC> �� �������� � ����
     �����.
  4. ����������� ������ �� ������ ������, �������� ---> � ��������� ����
     �� 2 �� 4 �� ���������� ���� ������.
---> ���� ������ � ���� ������ ������
     ���� ������ � ���� ������ ��������� �������.
---> ���� ����� �� ������ ���
     ���� ����� �� ������ ����� ������.
  5. ����� ������� ���������� ������, ��������� � ����� 1.6.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			 ���� 1.6: ������������ ���
	** ����������  :wq  �� �������� ����� � ���� �� Vim. **
  !! �������! ������, ��� ������ ���� �� ������� ���� �����, �������
			       ���� ������� !!
  1. ������ �� Vim, ��� � ��� ������ � ����� 1.2:  :q!
     ���, ���� � ��� ��� ������ � ������� ���������, ������ ������ �������
     � ��.
  2. �� ��������� ��������� ������� ������� ������ �������:
			      vim tutor <ENTER>
     `vim' -- ������� �� ������� ��������� Vim, � `tutor' -- �� ����� ��
     �������������. ���������� �� �����, ������ ����� ������.
  3. ��������� � ������� �����, ��� � ������� � ������� �����.
  4. �������� ���� � ���������� � ������ �� Vim �������:  :wq <ENTER>
  5. ���� � ��� �� vimtutor �� ���� 1, ������������� vimtutor � ���������
     � �������� �����.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
				 ������ ���� 1
  1. ������ ���������� ���� �������� �� ���������, ���� �������� hjkl.
	h (�����)	j (����)	k (����)	l (������)
  2. �� ������� Vim (�� ��������� ��������� �������) ��������:
			    vim ���_��� <ENTER>
  3. �� �������� ����� � Vim ��������:
	<ESC>   :q!   <ENTER>  ���� �������� �� �������� ���������.
     ��� ��������:
	<ESC>   :wq   <ENTER>  ���� ������� ��������.
  4. �� ������� ������� ��� �������� � ����� ������, �������:  x
  5. ���� ������� ����� ����� �������� � ����� ������, ��������:
	 i   ������� ��������� �����   <ESC>
     ���� ������� ����� ����� �������:
	 a   ������� ��������� �����   <ESC>
��������! ������� <ESC> ���������� ��� � ���� ����� (Normal mode) ����
	������ ����������� � ������� �������� �������.
����� ��������� � ����� 2.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			   ���� 2.1: ������ �������
       ** ��������  dw  �� ������� ������ ������ �� ���� �����. **
  1. ������� <ESC>, ���� ������� � ���� �����.
  2. ����������� ������ ����, � ������ ��������� --->.
  3. ����������� ������ � ����� �����, ������� ������� ������.
  4. ��������  dw  �� ������� ����� �����.
��������! �� ���� ������ ���� dw ����� ������ � ����� ������ ������
	������. ���� � ���-�� ������� ����������, ������� <ESC> � ������
	������.
---> �������� ���� ������� � ���� ����������� �������� ������.
  5. ��������� ���� 3 � 4, ���� �� ��������� ��� ����� � ��������� �
     ����� 2.2.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		   ���� 2.2: �������������� ������ �������
	   ** ��������  d$  �� ������� ������ �� ���� ������. **
  1. ������� <ESC>, ���� ������� � ���� �����.
  2. ����������� ������ ����, � ������ ��������� --->.
  3. ����������� ������ � ���� ��������� ������ (����� ������ ����).
  4. ��������  d$  �� ������� ������� ������.
---> ���-�� ������ �������� ���� ������ �����. �������� ���� ������ �����.
  5. ���� ��� ��������� � ���, ��� ��� ���������, ��������� � ����� 2.3.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			  ���� 2.3: ������ � ������
  ������ ������, �������� �����, ������ �� ��������� � ������. ������
  ������ ������� � ����������  d  �������:
  	d   �����
  ����:
    d      - �������� �������.
    ����� - ��� ��� ������ �� �������� ������� (���������� ����).
  ������� ������ �������:
    w - �� ������� �� ���� �����, ���� ��������� ������.
    e - �� ������� �� ���� �����, �� ���� ��������� ������.
    $ - �� ������� �� ���� ������.
    ^ - �� ������� �� ����� ������.
��������! ������� ������� �� ������ ������ � ����� ������ (Normal mode)
	��� ��������������� ��������� ���������� ������ ���, ��� �������
	� ������ �������.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		���� 2.4: ������������ �ר���� ��� �����������
      ** ���� ����� ����� ���������� ��������� ������� � ��� ���������
			  �������� ��������� ���. **
  1. ����������� ������ � ����� ������ ��������� ---> ����.
  2. ��������  2w  �� ��������� ������� ����� � ����� ������� �����.
  3. ��������  3e  �� ��������� ������� ����� � ���� ������� �����.
  4. ��������  0  (���) �� ��������� � ����� ������.
  5. ��������� ���� 2 � 3 � �������� �������.
---> ���� ������ �� ���� �� ����� ��������� �� ���.
  6. ��������� � ����� 2.5.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		 ���� 2.5: ������������ �ר���� ��� �������
	    ** ���� ����� ����� ���������� ������� � ��� ���������
			  �������� ��������� ���. **
  ������� ����� ����� ����� ������� � �������� ��������� ������� �
  ��������� �������� �� �� ������� ���������� ��������� �������:
	 d   �����   �����
  1. ����������� ������ � ������� ����� �� ������� ���� � ��������� --->
     ������ ����.
  2. ��������  d2w  �� ������� ��� ���� �� ������� ����.
  3. ��������� ���� 1 � 2 � ������� ������� �� ������� ������������� ����
     �� ������� ���� ����� ��������.
---> ��� ��� �� ������ ���� �� ��� �� ���� � �� ��� �����.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			 ���� 2.6: ������� �� �������
		** ��������   dd   �� ������� ����� ������. **
  � ���� � ������ ����������� ������� ����� ������, ��������� Vi �����
  �� ������� ������ �������� �������� ������ ������� ��� d.
  1. ����������� ������ ����, �� ������ ������ ����.
  2. �������� dd �� ������� ������.
  3. ����� ������������ � �������� ������.
  4. �������� 2dd �� ������� ��� �����.
--->  1)  ����� � ���� �� �������,
--->  2)  �, ��� �������� ������ �����!
--->  3)  � ���� �� ``�����'', ``�����'' --- �������!
--->  4)  ������ � ���� �� ��� ���������!
--->  5)  ��� ������ �� ����� �� �����...
--->  6)  � ���� �� �������� � ���� `�'
--->  7)  � ���� �� ����� ������� �����.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			   ���� 2.7: ����� `�����'
  ** �������  u  �� ����� ��������� ����� �������� ������, U �� �����
			 ����������� �� ���� ������. **
  1. ����������� ������ ����, � ������ ��������� --->, � ���������� ��� ��
     ����� �����.
  2. �������  x  �� ������� ������� ������������ �������.
  3. ����� �������  u  �� ����� (������) ��������� ���������� ������.
  4. �������� ��� ����� � ������, ������� �������  x .
  5. ����� ������� ��������  U  �� ����, ���� ������ �� ������
     � ������� ��������.
  6. �������  u  �������� ��� �� ����� ������  U  � ������� ������.
  7. ������� ����� CTRL-R (�.�. ����������� ������ CTRL ������� � ������
     ������ ������ R) �������� ��� �� �������� ������ (����� ������).
---> ��������� ������ � ����� ������ � �������� � �� ������ `�����'.
  8. ��� ��� ��� ������� ������. ����� ��������� � ����� ����� 2.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
				 ������ ���� 2
  1. �� ������� ������ �� ������� �� ���� ����� ��������:	dw
  2. �� ������� ������ �� ������� �� ���� ������ ��������:	d$
  3. �� ������� ���� ������ ��������:		dd
  4. �� ������� ��������� ������� ��������� ����� ��������:	2w 
  5. ������ ������ � ����� ������ ����� ���:
       [�����]   �������   �����     ���     �������	[�����]   �����
     ���:
       [�����] - ������ ��� �������� ��������� ������, ���������
       ������� - ��� �������, �������� d �� �������
       �����  - �� ��� ������ ������������� �������, �������� w (�����),
		$ (�� ���� ������), � �.�.
  6. �� ������� � ����� ������ ���������� ���:  0
  7. �� ����� (������) ���������� �������� ��������:  u  (������ u)
     �� ����� (������) ��� ��������� � ������ ��������:  U  (�������� U)
     �� ����� ������ ��������:  CTRL-R
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			   ���� 3.1: ����� ������
   ** ��������  p  �� ������� ���������� ��������� ������ ����� �������. **
  1. ����������� ������ ����, � ������ ��������� --->.
  2. ��������  dd  �� ������� ������ � � �������� � ������ Vim'�.
  3. ����������� ������ � ������ �� ��� ������, ���� ������� �������
     ������� ������.
  4. ����� � ����� ������ ��������  p  �� ������� ������ ���� �������.
  5. ��������� ���� �� 2 �� 4, ���� �� ���������� ��� ������ � ������ ������.
---> �) � ��� ������ �� ���.
---> �) ����� �� � ����� �������,
---> �) �� ������ ��� ��������
---> �) ��� �� ��� ����� ������
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			    ���� 3.2: ����� �����
	  ** ��������  r  � ������, �������� ������ ��� ��������. **
  1. ����������� ������ ����, � ������ ��������� --->.
  2. ���������� ������ ���, ���� �� ������� ��� ������ ������.
  3. ��������  r  � ����� ������, ���������� �����.
  4. ��������� ���� 2 � 3, ���� ����� ������ �� ����� ���������� ��� �����.
--->  � ������ ������ ���� ������ ���0��� � ������ ������� �� �������!
--->  � ������ ������ ���� ������ ���-��� � ������ ������� �� �������!
  5. ����� ��������� � ����� 3.3.
��������! �������, ��� � ����� ���� � ������� �����, � �� ������
	��������.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			  ���� 3.3: ����� ���������
	    ** �� �������� ������� ����� ����� ��������  ce . **
  1. ����������� ������ ����, � ������ ��������� --->.
  2. ����������� ������ ��� ������ `o' � ����� `����'.
  3. ��������  ce  � �������� ����� (� ������ �����, �������� `���').
  4. ������� <ESC> � ��������� � ������� ����� (� ������� �������, ������
     ���� �������).
  5. ��������� ���� 3 � 4 ���� ������ ����������� �� ������ �������� �������.
---> �������� ���� � ��� ������ ���� ������������.
---> �������� ���� � ���� ������ ������ �������������.
   �������� ��������, ���  ce  �� ����� ������ �����, �� � ��������� ��� �
   ����� �������.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		  ���� 3.4: ��������� �������� � �������  c
 ** ������� ����� ���������� � ���� �� ��������, ��� � ������� �������. **
  1. ������� �������� ��������� ����� �� �������, ��� � ������� �������.
     Ÿ ������ �����:
       [�����]   c   �����           ���           c   [�����]   �����
  2. ����� ����� ��������: w (�����), $ (���� ������) � �.�.
  3. ����������� ������ ����, � ������ ��������� --->.
  4. ��������� � ������ �����.
  5. ��������  c$  � �������������� ����� ������ ���, ���� ��� ��������� ��
     ������, ����� ���� ������� <ESC>.
---> ���� ���� ������ �������� � �����, ���� ���� ������ �� ������.
---> ���� ���� ������ �������� � ����� ������  c$ .
��������! ������ Backspace ����� ����������� �� ���������� ��� ������.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
				 ������ ���� 3
  1. �� ������� ������, ������ ����� ��� �� �����, ��������  p . ���
     ������� ������� ������� ����� ����� ������� (���� ��� ������� ������,
     �� ��� ����� ������� � ������ ��� ��������).
  2. �� ����� ������� ��� �������� ��������  r  � ����� �������� ������.
  3. ������� �������� �������� ��� ������� �������� ����� �� ������� ��
     ������� ���������. ��������, ��������  ce  �� ����� �� ������� ��
     ���� �����,  c$  �� �������� �� ���� ������.
  4. ������ ������ �������� �����:
	 [�����]   c   �����         ���         c   [�����]   �����
����� ��������� � �������� �����.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	       ���� 4.1: ��������� � ���� � ����������� � ���
       ** �������� CTRL-g ���� ������ ��� ����������������� � ����� �
     �������� � �����. ��������  G  (SHIFT-G) �� ��������� � ��������
			       ������ � �����. **
��������! ��������� ��� ���� ������ ��� ������ ��� ������!
  1. �������� ������ Ctrl �������  g . ����� ������ ������ ������ �������
     � ������ ����� � ������� ������, � ������� � ��������. ��������� �����
     ������, �� ���������� �� ���� 3.
  2. �������� ������ Shift �������  g  �� ��������� � ���� �����.
  3. �������� ����� ������, � ������� � �������� � ����� Shift-G. ���
     ����� ��� � ������, � ������� � ���, ����� � ����� ��� ������ Ctrl-g.
  4. ���� � ��������� ��� �����������, �������� ���� � 1 �� 3.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			    ���� 4.2: ����� �����
	       ** ��������  /  � ����� ������� ������ �����. **
  1. � ����� ������ (Normal mode) �������� ������  / . �������� ��������,
     ��� �� ������ � �������� ������ ����� ������, ��� ��� ��������� �
     ��������  : .
  2. ����� �������� '������' <ENTER>. ��� �� �����, ������� � ������
     �����.
  3. �� ����, ���� �������� �����, ������ �������  n .
     �� ������ ���� �� ���� � �������� �����������, �������  Shift-N .
  4. ���� � ������� ����� ����� � �������� �����������, ����������
     �������  ?  ������  / .
  5. �� ����, ���� ������� ����, ������ � ����� ����� �������  Ctrl-O.
     (�������� ������� ������ Ctrl �������  o ). ��������� �������� ���
     �� ��������� �������. �� ������� ����� ����������  Ctrl-I .
---> "������" ��� �� ������ �������� ����� `�����';  ������ ��� �����.
��������! ���� ��� ������ ����� ��������� ��� �����, �� ����� ����� ���������
	� �����.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			���� 4.3: ����� ����� �����
		 ** ��������  %  �� ������ ���� ), ] ��� } . **
  1. ��������� ������ ��� ���� �� (, [ ��� { � ������ ����, ��������� --->.
  2. ����� �������� ������  % .
  3. ������ ������ ��������� �� ����� ������.
  4. ��������  %  �� �������� ������� ����� � ������ ������.
---> ��� ( ������, �������� ����� (, ����� [ ] � ����� { } ������. ))
��������! ��� ��� ������ ��� ������� �������� � ���������� ��������!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		      ���� 4.4: ����� ���������� �����
	 ** ��������  :s/���/�����/g  �� ����� '���' �� '�����'. **
  1. ����������� ������ ����, � ������ ��������� --->.
  2. ��������  :s/����/����� <ENTER> . �������� �������� �� ��, ��� ���
     ������� ������� ����� ������ ��������� �������� � ������.
  3. ����� ��������  :s/����/�����/g , ���������� � ���� g �������
     ����������� �������� �� ���� ������. ��� ������� ��� �������� � ������
     �������.
---> � ���� � ���������� ������, � ���� ����� �������� ����, � ���� �
     ����� ��������.
  4. �� ����� ��� �������� ����������������� �������� ����� ����
     ��������,
     ��������  :#,#s/���/�����/g  ��� #,# -- ������ ��� �����.
     ��������  :%s/���/�����/g    �� ����� ��� �������� �� ���� �����.
     ��������  :%s/���/�����/gc   �� ������ ��� �������� �� ���� ����� �
                                   ������� ������������ �����.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
				 ������ ���� 4
  1. Ctrl-g  ��������� ��� ��������� � ����� � �������� � ���.
     Shift-G  ��������� ��� � ���� �����. �����, �� ������ ������� Shift-G
     �������� ������� � ������ � ���� �������.
     gg  ��������� ��� � ������ ������ �����.
  2. �������  /  � ����� ���� ������ �������� ���������� ����� ���� ������
     ���� �� ������.
     �������  ?  � ����� ���� ������ �������� ���������� ����� ���� ������
     ��� �� ������.
     ����� ������ ��������  n  �� ������� � �������� ������� �������
     ������ � ��� �� ����������� ��� Shift-N �� ������� � ���������������
     �����������.
  3. �������  % , ����� ������ ������� �� (,),[,],{, ��� } �������� �����
     ����� ������.
  4. �� ����������� `�����' ������ ������� `���' � ������, ��������
	:s/old/new
     �� ����������� `�����' ������ ��� `���' � ������, ��������
	:s/old/new/g
     �� ����� � ��������� ����� ���� ��������, ��������
	:#,#s/old/new/g
     �� ����� ��� �������� `���' �� `�����' � �����, ��������
	:%s/old/new/g
     ���� �������� ����� ��� ��������� �������������, ������� 'c'
	:%s/old/new/gc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		    ���� 5.1: �� ��������� ������� ������
    ** ��������  :!  � ����� ���� �������, ������ ������� �������. **
  1. �������� ��� ������� ��� �������  :  �� ��������� ������� � ��������
     ������ ���������. ��� �������� ��� ������ �������.
  2. ����� �������� ������  !  (������������ ����). ��� �������� �������
     ���� �������, ������� �������� �������.
  3. �� ������� ��������  ls  �����  !  � ������� <ENTER>. ������� ������
     ������ ������ � ������ ��������, ���� �����, ��� ���� � � ����� ���
     ������� � ���������� �������. ��� ����������  :!dir , ���� ������� ls
     �� ���������.
��������! ����� �������� ����� ������� ��� ���� ������� � ���������
	����������.
��������! ��� ������, �������� �  : , ����� �������� ��������
	<ENTER>. ����� �� ��� �� ������ ����� ������� ������ ��������.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			 ���� 5.2: �� ������ ���
	      ** �� �������� ���������, ���������� � �����,
			   ��������  :w ���_���. **
  1. ��������  :!dir  ���  :!ls  �� ������� ������ ������ � ������
     ��������.  ��� ��� ��� ��������, ����� ����� ������ ���� ����� <ENTER>.
  2. ���������� �������� �� �����, ������� � �� ���������, �������� TEST.
  3. ����� ��������  :w TEST  (��� TEST -- ��� �� �����, ����������� ����.)
  4. ������� ������� ��� ���� ���� (������ �� Vim) ��� ������ TEST. ����
     ������������ � ����, ����� ��������  :!dir  ��� :!ls  � �����������
     �������.
��������! ���� � ������ �� Vim � ����� ��������� ��� ����� � ������ TEST
	(�.�. ��������  vim TEST ), ���� ���� ����� ����� ������ �������
	� ��� ������, ����� � ��� ��������.
  5. ����� ������� ���� ����, ������ �� MS-DOS    :!del TEST
                                      �� Unix      :!rm TEST
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		       ���� 5.3: ��������� ���������
	   ** �� �������� ����� �����, ��������  v  ������� ����
			  � �������� �  :w ���_��� **
  1. ����������� ������ � ���� ������.
  2. �������  v  � ����������� ������ ���� � ����� ����. �������� ��������,
     ��� ����� ��������.
  3. �������  :  � ����� ������ ������  :'<,'> .
  4. �������  w TEST  (��� TEST -- �� �����, ������ � �� ���������).
     �� ������ <ENTER>, �������� ��� ����� ������ ��������  :'<,'>w TEST.
  5. Vim ������ ������� ������ � ���� TEST. ��� � ������, �������� �
     ������ ����� ����� ��������  :!dir  ���  :!ls . �� ������� ���� ����, ��
     ���������� � ������� �����.
��������! �������  v  ������� �������� ����. � ������ �������� ������
	�� �������� �����. ����� �� ��������� ��������� ����� �������
	�����-�� ��������, ��������, ������ ��������  d.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     ���� 5.4: ������ � ���������� �����
	** �� ������� ����������� �� �����, ��������  :r ���_���  **
  1. ���������� ������ ��� ���� �������.
��������! ����� �������� ���� 2 � ������� ����� �� ����� 5.3. ������������
	���� �� ������ �� ����� �����.
  2. ����� ��������� �� ���� TEST, ������� �������  :r TEST , ��� TEST --
     ��� �� �����.
  3. �� �������� ��� ���������� ����� ��� ���������, ������������ �� ������
     � ������������, ��� ����� � �� ��� ����� ����� 5.3: ������ � ��
     ����� TEST.
��������! ������� ����� � ���� ������ ������. ��������,  :r !ls  ��������
	���� ������ ls � ������� ��� ���� �������.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
				 ������ ���� 5
  1.  :!�������  �������� ���� �������.
      �������� ������� ������:
      	(MS-DOS)	(Unix)
	 :!dir		 :!ls		-- ������ ������ ������ � ��������.
	 :!del ���	 :!rm ���	-- ������ ���� �� �����.
  2.  :w ���_���  ��������� ������ ������������ � Vim ���� �� ���� ���
      �������� ������.
  3.  v  ����������  :w ���_���  ������� �������� ������� ������ � ����
      � �������� ������.
  4.  :r ���_���  ������� � ����� ���� � �������� ������ � ������� ���
      ���� �������.
  5.  :r !dir  ������ ���� ������ dir � ������� ��� ���� �������.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			   ���� 6.1: ����� �������
   ** ��������  o  ���� ������ ����� ������ ��� �������� � ������� � �����
			    ������� (Insert mode) **
  1. ����������� ������ ����, � ������ ��������� --->.
  2. ��������  o  (� ������ ��������) �� ����, ���� ������ ����� ������
     ���� ������� � ������� � ����� ������� (Insert mode).
  3. ����� �������� �����-����� ����� � ������� <ESC> �� ���� �� ������
     �������.
---> ����� ������  o  ������ ������� �� ���� ����� ������ � ������ �������.
  4. �� ������� ������ ���� �������, ������ �������� ��������  O , ������
     �������  o . ���������� �������� ��� � ����������� �������.
---> �������� ���� ������ ��� ����, �������� �� �� ������ � ����� Shift-O.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			 ���� 6.2: ����� ���������
	    ** ��������  a , ���� ������� ����� ����� �������. **
  1. ����������� ������ ����, � ����� ������ ������ ��������� --->.
  2. ���������  e  ���� ������ �� ����������� �� ����  c��� .
  3. ��������  a  (� ������ ��������) �� ��������� ������ ����� �������,
     �������� ��� ��������. (�������� A �������� ������� � ����
     ������.)
  4. ������� ����� ���, ��� �������� � ������ ����. ������� <ESC> �� ����
     �� ������ ������� (Insert mode).
  5. ����������  e  �� ������� � ���� �������� ������������ ����� �
     ��������� ���� 3 � 4.
---> ��� ���� �������� ��� ����������� � ������� ������.
---> ��� ������ �������� ��� �������������� � ���������� ������. 
��������!  a , i  �  A  �������� � ���� � ��� �� ����� �������, �������
	����� � ���, ��� �������� ������.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			���� 6.3: �٨ ���� ����� �����
       ** �������� ��������  R  �� ����� ����� ��� ������ �������. **
  1. ����������� ������ ����, � ������ ������ ��������� --->, � � �����
     ������� �����  xxx.
  2. ����� �������  R  � ������� ����� �������� ���� �� ������ ������ ����
     �������  xxx.
  3. ������� <ESC> �� ���� �� ������ �����. ������� ��� ������� ������
     �� �� ������.
  4. ��������� ��� ���� �� ����� �������  xxx.
---> ���������� 123 � xxx ��� xxx.
---> ���������� 123 � 456 ��� 579.
��������! ����� ����� ���� �� ����� �������, �� ����� ������� ������
	������ ���������.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     ���� 6.4: ���������� � ����� �����
	** ���������� �������  y  �� ���������� �  p  �� ������� **
  1. ����������� ������ ����, � ������ ������ ��������� --->, � ����� `�)'.
  2. ���������� � ����� ���������� ����� �����  v  � ����������� ������
     ����� ������ `�����'.
  3. �������  y  �� ���������� ������������ ������.
  4. ����������� ������ � ���� ������� ������ ����������  j$ .
  5. �������  p  �� ������� ������. ����� ������� `������' � ������� <ESC>. 
--->  �) ���� ������� �����.
      �)
��������! ����� �������� ����������  yw  (�������  y  � ����������  w ) ��
	���������� ������ �����.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			 ���� 6.5: ������� ��������
   ** ��������� ��������� �� ������������ �������� ��� ������ ��� ������ **
  1. ������� ����� `�����������', ������:  /�����������  <ENTER>.
     ��������� ����� �������� ���, ������ ������  n .
  2. ���������� �������� `ic' (����������� �������), ������:  :set ic
  3. ����� ����� �������� ��� �������� ����� ����� `�����������',
     ������:  n
     �������, ��� ����� ������ `�����������' � `�����������'.
  4. ���������� �������� `hlsearch' � `incsearch':  :set hls is
  5. ����� ��� ������� ������� ������ � ����������, ��� �������:
			     /����������� <ENTER>
  6. �� ��������� ��� �������� ��� ������ ��������:  :set noic
��������! �� ������� ��������� ���������� ��������:  :nohlsearch
��������! ���� � ������ ����������� ������� ����� �� ������ ������,
	����������  \�  � ������� ������:  /�����������\c  <ENTER>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
				 ������ ���� 6
  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
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			  ���� 7.1: ��������� �����
		** ���������� ��������� �������� ������� **
  Vim �������� ����� ���������� ��������� ��������. �� ����� ����������
  ���� �� �� ���������:
	- ������� ������ <HELP> (���� ������ ������ �� ����������)
	- ������� ������ <F1> (���� ������ ������ �� ����������)
	- ��������   :help <ENTER>
  ��������� ����� � ���� ������� �� ������� ������������ � ��� ���
  �������� �������.
  �������  CTRL-W CTRL-W  �� ������� �� ���� � ����.
  ��������   :q <ENTER>   ���� ����� ���� �������.
  � ������ ����� ������� �� ����� ����� ��� ������, ����� �������������
  �������� ������� `:help'. ���������� ������� (�� ������� ����� <ENTER>):
	:help w
	:help c_CTRL-D
	:help insert-index
	:help user-manual
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     ���� 7.2: ������� ��������� �������
			 ** ����� ����������� Vim **
  Vim ����� ������� ���� ������������, ��� Vi, �� ��������� �� �� ��
  ������� �����. �� ����������� ���� ������������ ��� �������
  ������ ���� `vimrc'.
  1. �������������� ���� ���� `vimrc'. ��� ������������ ������� ��
     ����������� ������:
	:e ~/.vimrc		�� Unix
	:e $VIM/_vimrc		�� MS-Windows
  2. ����� ��������� ������ ����� `vimrc':
	:r $VIMRUNTIME/vimrc_example.vim
  3. ������� �������� ���� ���� ���� `vimrc':
	:w
  ����� ��� ������� ������� Vim ����� ������ ��������� ����������. ���
  ���������, ������������ ����, ����� �� �������� � ���� `vimrc'.
  �� �������� ��������� ��������  :help vimrc-intro
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			      ���� 7.3: ����������
	 ** �������� ������ ����� �������� �����  CTRL-D  �  <TAB> **
  1. ������������, ��� Vim �� � ������ �������������:  :set nocp
  2. ���������� ����� ���� ��� � ��������:  :!ls  ���  :!dir
  3. �������� ����� ������:  :e
  4. �������  CTRL-D  � Vim ��������� ������ ������ ������� �� `e'.
  5. �������  <TAB>  � Vim �������� �������� ������ �� `:edit'.
  6. ����� ������� ������ � ����� ���������� ����� �����:  :edit ��
  7. �������  <TAB>  � Vim �������� �� �����, ���� ��� ���������.
��������! ���������� �������� �� ����� ������. ���������� �����  CTRL-D  �
	<TAB>. ��� �������� ������� �� ������  :help .
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
				 ������ ���� 7
  1. ��������  :help  ��� ������� <F1>, ��� <Help> �� ������ ���� �������.
  2. ��������  :help cmd  �� ������ ������� �� �������.
  3. �������  CTRL-W CTRL-W  �� ������� � ������� ����.
  4. ��������  :q  �� ������ ���� ������� (���� ��� �������).
  5. �� ������� ��� �������� �������� �������� ������� `vimrc'.
  6. ��� ������  :  ������, ������� CTRL-D �� ���������� �������
     ����������. ������� <TAB> �� ����������� ���������.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  �� ���� ��������� ������ Vim. �� �� ����������� ��� ���� �������������
  � ��������� Vim, ���������� �� ����, ���� � ������ ���������� ���.
  ������ ���� �� ������, �������� 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.
  ���� ������ ������� Michael C. Pierce � Robert K. Ware, Colorado School of
  Mines � ������������� ����, ������ ��������� Charles Smith, Colorado State
  University. E-mail: bware@mines.colorado.edu.
  ���������� �� Vim ������ ��������� (Bram Moolenaar).
  �������:
  	������ ������� <a_kissel@eudoramail.com>, 2002.
	������ ���� <alyoshin.s@gmail.com>, 2014.
  Translators:
  	Andrey Kiselev <a_kissel@eudoramail.com>, 2002.
  	Sergey Alyoshin <alyoshin.s@gmail.com>, 2014.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~