File: //usr/share/vim/vim82/tutor/tutor.ru
===============================================================================
=   � � � � �   � � � � � � � � � �   �   � � � � � � �   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/����/����
     ��� ���������� `����' ������ ���� `����' � ������, �������
	:s/����/����/g
     ��� ����� � �������� ����� ����� �������, �������
	:#,#s/����/����/g
     ��� ����� ���� ��������� `����' � `����' � ����, �������
	:%s/����/����/g
     ����� ������� ����� �� ������� �������������, ������� 'c'
	:%s/����/����/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 ~/_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.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~