|
Apache/2.2.15 (CentOS) Linux obd60-6c49958d75-2q7cw 5.4.0-174-generic #193-Ubuntu SMP Thu Mar 7 14:29:28 UTC 2024 x86_64 uid=48(apache) gid=48(apache) groups=48(apache) server ip : 172.67.192.52 | your ip : 10.244.126.0 safemode OFF > / usr / share / vim / vim74 / tutor / |
| Filename | /usr/share/vim/vim74/tutor/tutor.el.cp737 |
| Size | 29.51 kb |
| Permission | rw-r--r-- |
| Owner | apache |
| Create time | 26-May-2024 11:06 |
| Last modified | 17-Jul-2019 02:20 |
| Last accessed | 17-Jul-2019 02:20 |
| Actions | edit | rename | delete | download (gzip) |
| View | text | code | image |
===============================================================================
= � �¢ à © ã ¨ � � « � © « ¦ V I M T u t o r - ë¡�¦©� 1.5 =
===============================================================================
� Vim �å¤� â¤�ª §�¤å©®¬¨¦ª ©¬¤«á¡«�ª §¦¬ â®� §¦¢¢âª �¤«¦¢âª, §á¨�
§¦¢¢âª � � ¤� �¥��㩦¬£� ©� £å� §�¨ ã��©� æ§àª �¬«ã. �¬«ã � §�¨ ã��©�
©®�� á©«�¡� � � ¤� §�¨ �¨á¯� ¡�¤¦§¦ �« ¡á « ª �¤«¦¢âª §¦¬ �� ©�ª
¡á¤¦¬¤ ¤� ®¨�© £¦§¦ �å«� �硦¢� «¦¤ Vim ©�¤ â¤�¤ ��¤ ¡ãª ®¨ã©�ª ©¬¤«á¡«�.
� ¡�«á §¨¦©â�� ©� ®¨æ¤¦ª §¦¬ �§� «�å«� � � ¤� ¦¢¦¡¢�¨é©�«� «�¤ §�¨ ã��©�
�å¤� 25-30 ¢�§«á, �¥�¨«é¤«�ª �§æ «¦ §æ©¦ ®¨æ¤¦ �� ¥¦�â¯�«� � �
§� ¨�£�« ©£¦çª.
� �¤«¦¢âª ©«� £��ã£�«� �� «¨¦§¦§¦ 㩦¬¤ «¦ ¡�å£�¤¦. ��£ ¦¬¨�ã©«� â¤�
�¤«å�¨�¦ �¬«¦ç «¦¬ �¨®�妬 � � ¤� �¥�©¡���å«� (�¤ ¥�¡ ¤ã©�«� «¦
"Vimtutor" �¬«æ �å¤� ã�� â¤� �¤«å�¨�¦).
�å¤� ©�£�¤« ¡æ ¤� �¬£á©«� æ« �¬«ã � §�¨ ã��©� �å¤� ¦¨��¤à£â¤� â«©
é©«� ¤� � �á©¡� £â©à «�ª ®¨ã©�ª. �¬«æ ©�£�å¤� æ« ®¨� á��«� ¤�
�¡«�¢�å«� « ª �¤«¦¢âª � � ¤� « ª £á��«� ©à©«á. �¤ � ��á��«� £æ¤¦ «¦
¡�å£�¤¦, �� « ª ¥�®á©�«�!
�é¨�, ���� à��å«� æ« «¦ §¢ã¡«¨¦ Shift-Lock ��� �å¤� §�«�£â¤¦ ¡�
§�«ã©«� «¦ §¢ã¡«¨¦ j �¨¡�«âª ¦¨âª � � ¤� £�«�¡ ¤ã©�«� «¦¤ �¨¦£â� â«©
é©«� «¦ �á��£� 1.1 ¤� ��£å©� §¢ã¨àª «�¤ ¦�æ¤�.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 1.1: ������������ ��� ������
** � � ¤� ¡ ¤ã©�«� «¦¤ �¨¦£â�, §�«ã©«� «� §¢ã¡«¨� h,j,k,l æ§àª ��室�«� . **
^
k Hint: �¦ §¢ã¡«¨¦ h �å¤� �¨ ©«�¨á ¡� ¡ ¤�å ©«' �¨ ©«�¨á.
< h l > �¦ §¢ã¡«¨¦ l �å¤� ��¥ á ¡� ¡ ¤�å ©«� ��¥ á.
j �¦ §¢ã¡«¨¦ j £¦ á�� £� ��¢á¡ §¨¦ª «� ¡á«à.
v
1. ��«�¡ ¤�å©«� «¦¤ �¨¦£â� «¨ �ç¨à ©«�¤ ¦�æ¤� £â®¨ ¤� ¤¦ é��«� á¤�«�.
2. �¨�«ã©«� §�«�£â¤¦ «¦ ¡á«à §¢ã¡«¨¦ (j) £â®¨ ¤� �§�¤�¢���å.
---> �é¨� ¥â¨�«� §éª ¤� £�«�¡ ¤���å«� ©«¦ �§æ£�¤¦ £á��£�.
3. �¨�© £¦§¦ 餫�ª «¦ ¡á«à §¢ã¡«¨¦, £�«�¡ ¤���å«� ©«¦ �á��£� 1.2.
��£�åà©�: �¤ �£ �ᢢ�«� � � ¡á« §¦¬ §�«ã©�«�, §�«ã©«� <ESC> � � ¤� �¨���å«�
©«�¤ ��¤¦¤ ¡ã ��«á©«�©�. ��«á §�«ã©«� ¥�¤á «�¤ �¤«¦¢ã §¦¬ �â¢�«�.
��£�åà©�: �� §¢ã¡«¨� «¦¬ �¨¦£â� �� §¨â§� �§å©�ª ¤� �¦¬¢�禬¤. �¢¢á £� «� hjkl
�� £§¦¨�å«� ¤� ¡ ¤���å«� §¦¢ç �¨��¦¨æ«�¨�, £æ¢ ª «� ©¬¤��å©�«�.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 1.2: ���������� ��� ���������� ���� VIM
!! ��������: �¨ ¤ �¡«�¢â©�«� ¡á§¦ ¦ �§æ «� �ã£�«�, � ��á©«� 梦 «¦ £á��£�!!
1. ��«ã©«� «¦ §¢ã¡«¨¦ <ESC> (� � ¤� �å©«� ©å�¦¬¨� ©«�¤ ��¤¦¤ ¡ã ��«á©«�©�).
2. �¢�¡«¨¦¢¦�ã©«�: :q! <ENTER>.
---> �¬«æ �¥â¨®�«� �§æ «¦¤ ©¬¤«á¡«� ����� ¤� ©é©� 槦 �ª �¢¢��⪠â®�«� ¡á¤� .
�¤ �â¢�«� ¤� ©é©�«� « ª �¢¢��⪠¡� ¤� �¥â¨��«� §¢�¡«¨¦¢¦�ã©«�:
:wq <ENTER>
3. î«�¤ ��å«� «�¤ §¨¦«¨¦§ã «¦¬ ¢¦ ¦ç, §¢�¡«¨¦¢¦�ã©«� «�¤ �¤«¦¢ã £� «�¤ ¦§¦å�
£§ã¡�«� ©� �¬«ã¤ «�¤ §�¨ ã��©�. �§¦¨�å ¤� �å¤� : vimtutor <ENTER>
��¤¦¤ ¡á �� ®¨�© £¦§¦ ¦ç©�«�: vim tutor <ENTER>
---> 'vim' ©�£�å¤� � ©��à�ã ©«¦¤ ©¬¤«á¡«� vim, 'tutor' �å¤� «¦ �¨®�å¦ §¦¬
�⢦¬£� ¤� � ¦¨�驦¬£�.
4. �¤ â®�«� �§¦£¤�£¦¤�ç©� �¬«á «� �ã£�«� ¡� â®�«� �¬«¦§�§¦å��©�, �¡«�¢â©«�
«� �ã£�«� 1 âઠ3 � � ¤� ���å«� ¡� ¤� £§�å«� ¥�¤á ©«¦¤ ©¬¤«á¡«�. ��«á
£�«�¡ ¤ã©«� «¦¤ �¨¦£â� ¡á«à ©«¦ �á��£� 1.3.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 1.3: �������� �������� - ��������
**  �å©«� ©«�¤ ��¤¦¤ ¡ã ��«á©«�©� §�«ã©«� x � � ¤� � ��¨á¯�«� «¦¤
®�¨�¡«ã¨� ¡á«à �§æ «¦¤ �¨¦£â�. **
1. ��«�¡ ¤�å©«� «¦¤ �¨¦£â� ©«�¤ §�¨�¡á«à �¨�££ã ©�£� à£â¤� £� --->.
2. � � ¤� � ¦¨�é©�«� «� ¢á��, ¡ ¤�å©«� «¦¤ �¨¦£â� £â®¨ ¤� �å¤� §á¤à �§æ
«¦¤ ®�¨�¡«ã¨� §¦¬ �� � ��¨��å.
3. ��«ã©«� «¦ §¢ã¡«¨¦ x � � ¤� � ��¨á¯�«� «¦¤ �¤�§ �ç£�«¦ ®�¨�¡«ã¨�.
4. �§�¤�¢á��«� «� �ã£�«� 2 £â®¨ 4 £â®¨ � §¨æ«�©� ¤� �å¤� ©à©«ã.
---> The ccow jumpedd ovverr thhe mooon.
5. �é¨� §¦¬ � �¨�££ã �å¤� ©à©«ã, §���夫� ©«¦ �á��£� 1.4.
��������: ���éª � �«¨â®�«� �¬«ã¤ «�¤ §�¨ ã��©�, §¨¦©§��ã©«� ¤� £�¤
�§¦£¤�£¦¤�ç�«�, £���å¤�«� £� «� ®¨ã©�.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 1.4: �������� �������� - ���������
**  �å©«� ©� ��¤¦¤ ¡ã ��«á©«�©� §�«ã©«� i � � ¤� §�¨�£�ᢢ�«� ¡�å£�¤¦. **
1. ��«�¡ ¤�å©«� «¦¤ �¨¦£â� £â®¨ «�¤ §¨é«� �¨�££ã §�¨�¡á«à ©�£� à£â¤� £� --->.
2. � � ¤� ¡á¤�«� «�¤ §¨é«� �¨�££ã å� � £� «�¤ ��ç«�¨�, £�«�¡ ¤�å©«� «¦¤
�¨¦£â� §á¤à ©«¦¤ §¨é«¦ ®�¨�¡«ã¨� ���� �§æ 槦¬ �� §�¨�£�¢���å «¦ ¡�å£�¤¦.
3. ��«ã©«� «¦ i ¡� §¢�¡«¨¦¢¦�ã©«� « ª �§�¨�å«�«�ª §¨¦©�ã¡�ª.
4. ���éª � ¦¨�é¤�«� ¡á�� ¢á�¦ª §�«ã©«� <ESC> � � ¤� �§ ©«¨â¯�«� ©«�¤
��¤¦¤ ¡ã ��«á©«�©�. �§�¤�¢á��«� «� �ã£�«� 2 £â®¨ 4 � � ¤� � ¦¨�é©�«�
«�¤ §¨æ«�©�.
---> There is text misng this .
---> There is some text missing from this line.
5. î«�¤ �å©«� á¤�«¦ £� «�¤ §�¨�£�¦¢ã ¡� £â¤¦¬ £�«�¡ ¤���å«� ©«�¤
§�¨�¡á«à §�¨å¢�¯�.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
������ 1 ��������
1. � �¨¦£â�ª ¡ ¤�å«� ®¨�© £¦§¦ 餫�ª �å«� «� §¢ã¡«¨� �¨¦£â� ã «� hjkl.
h (�¨ ©«â¨�) j (¡á«à) k (§á¤à) l (��¥ á)
2. � � ¤� £§�å«� ©«¦¤ Vim (�§æ «�¤ §¨¦«¨¦§ã %) �¨á¯«�: vim ������ <ENTER>
3. � � ¤� ���å«� �¨á¯«�: <ESC> :q! <ENTER> � � �§æ¨¨ ¯� «à¤ �¢¢��é¤.
ì �¨á¯«�: <ESC> :wq <ENTER> � � �§¦�ã¡�¬©� «à¤ �¢¢��é¤.
4. � � ¤� � ��¨á¯�«� â¤�¤ ®�¨�¡«ã¨� ¡á«à �§æ «¦¤ �¨¦£â� ©�
��¤¦¤ ¡ã ��«á©«�©� §�«ã©«�: x
5. � � ¤� � ©á��«� ¡�å£�¤¦ ©«¦¤ �¨¦£â� 橦 �å©«� ©� ��¤¦¤ ¡ã ��«á©«�©� �¨á¯«�:
i §¢�¡«¨¦¢¦�ã©«� «¦ ¡�å£�¤¦ <ESC>
��������: ��«é¤«�ª <ESC> �� «¦§¦��«���å«� ©«�¤ ��¤¦¤ ¡ã ��«á©«�©� ã ��
�¡¬¨é©�«� £å� �¤�§ �ç£�«� ¡� £�¨ ¡éª ¦¢¦¡¢�¨à£â¤� �¤«¦¢ã.
�é¨� ©¬¤�®å©«� £� «¦ �á��£� 2.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 2.1: ������� ���������
** �¨á¯«� dw � � ¤� � ��¨á¯�«� £â®¨ «¦ «â¢¦ª £å�ª ¢â¥�ª. **
1. ��«ã©«� <ESC> � � ¤� ���� à��å«� æ« �å©«� ©«�¤ ��¤¦¤ ¡ã ��«á©«�©�.
2. ��«�¡ ¤�å©«� «¦¤ �¨¦£â� ©«�¤ §�¨�¡á«à �¨�££ã ©�£� à£â¤� £� --->.
3. ����å¤�«� «¦¤ �¨¦£â� ©«�¤ �¨®ã «�ª ¢â¥�ª §¦¬ §¨â§� ¤� � ��¨��å.
4. �¨á¯«� dw � � ¤� ¡á¤�«� «�¤ ¢â¥� ¤� �¥��¤ ©«�å.
��������: �� �¨á££�«� dw �� �£�¤ ©«¦ç¤ ©«�¤ «�¢�¬«�å� �¨�££ã «�ª ¦�æ¤�ª 橦
«� §¢�¡«¨¦¢¦��å«�. �¤ �¨á¯�«� ¡á« ¢á�¦ª, §�«ã©«� <ESC> ¡�
¥�¡ ¤ã©«� �§æ «�¤ �¨®ã.
---> There are a some words fun that don't belong paper in this sentence.
5. �§�¤�¢á��«� «� �ã£�«� 3 ¡� 4 £â®¨ � §¨æ«�©� ¤� �å¤� ©à©«ã ¡�
§���å¤�«� ©«¦ �á��£� 2.2.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 2.2: ������������ ������� ���������
** �¢�¡«¨¦¢¦�ã©«� d$ � � ¤� � ��¨á¯�«� £â®¨ «¦ «â¢¦ª «�ª �¨�££ãª. **
1. ��«ã©«� <ESC> � � ¤� ���� à��å«� æ« �å©«� ©«�¤ ��¤¦¤ ¡ã ��«á©«�©�.
2. ��«�¡ ¤�å©«� «¦¤ �¨¦£â� ©«�¤ §�¨�¡á«à �¨�££ã ©�£� à£â¤� £� --->.
3. ��«�¡ ¤�å©«� «¦¤ �¨¦£â� ©«¦ «â¢¦ª «�ª ©à©«ãª �¨�££ãª (���� «�¤ §¨é«� . ).
4. ��«ã©«� d$ � � ¤� � ��¨á¯�«� £â®¨ «¦ «â¢¦ª «�ª �¨�££ãª.
---> Somebody typed the end of this line twice. end of this line twice.
5. ����å¤�«� ©«¦ �á��£� 2.3 � � ¤� ¡�«�¢á��«� « ©¬£��å¤� .
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 2.3: ���� ������� ��� ������������
� £¦¨ã «�ª �¤«¦¢ãª � ��¨�㪠d �å¤� ઠ�¥ãª:
[�¨ �£æª] d �¤« ¡�å£�¤¦ ì d [�¨ �£æª] �¤« ¡�å£�¤¦
¬:
�¨ �£æª - §æ©�ª ¦¨âª �� �¡«�¢�©«�å � �¤«¦¢ã (§¨¦� ¨�« ¡æ, �¥' ¦¨ ©£¦ç=1).
d - � �¤«¦¢ã «�ª � ��¨�ãª.
�¤« ¡�å£�¤¦ - §á¤à ©� « �� ¢� «¦¬¨�ã©� � �¤«¦¢ã (§�¨�¡á«à ¢å©«�).
�å� £ ¡¨ã ¢å©«� �§æ �¤« ¡�å£�¤�:
w - �§æ «¦¤ �¨¦£â� £â®¨ «¦ «â¢¦ª «�ª ¢â¥�ª, §�¨ ¢�£�ᤦ¤«�ª «¦ � á©«�£�.
e - �§æ «¦¤ �¨¦£â� £â®¨ «¦ «â¢¦ª «�ª ¢â¥�ª, ����� «¦ � á©«�£�.
$ - �§æ «¦¤ �¨¦£â� £â®¨ «¦ «â¢¦ª «�ª �¨�££ãª.
��������: � � «¦¬ª «ç§¦¬ª «�ª §�¨ §â«� �ª, §�«é¤«�ª �§¢éª «¦ �¤« ¡�å£�¤¦ 橦
�å©«� ©«�¤ ��¤¦¤ ¡ã ��«á©«�©� ®à¨åª ¡á§¦ � �¤«¦¢ã �� £�«�¡ ¤ã©�«�
«¦¤ �¨¦£â� æ§àª ¡��¦¨å��«� ©«�¤ ¢å©«� �¤« ¡� £â¤à¤.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 2.4: ��� �������� ���� '������-�����������'
** �¢�¡«¨¦¢¦�ã©«� dd � � ¤� � ��¨á¯�«� æ¢� «� �¨�££ã. **
�¥� «å�ª «�ª ©¬®¤æ«�«�ª «�ª � ��¨�㪠¦¢æ¡¢�¨�ª �¨�££ãª, ¦ ©®�� �©«âª
«¦¬ Vim �§¦á© ©�¤ æ« �� ã«�¤ �¬¡¦¢æ«�¨¦ ¤� �¨á�«� �§¢éª �ç¦ 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.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 2.5: � ������ ���������
** ��«ã©«� u � � ¤� �¤� ¨â©�«� « ª «�¢�¬«�å�ª �¤«¦¢âª,
U � � ¤� � ¦¨�é©�«� æ¢� «� �¨�££ã. **
1. ��«�¡ ¤�å©«� «¦¤ �¨¦£â� ©«�¤ §�¨�¡á«à �¨�££ã ©�£� à£â¤� £� ---> ¡�
«¦§¦��«ã©«� «¦¤ §á¤à ©«¦ §¨é«¦ ¢á�¦ª.
2. ��«ã©«� x � � ¤� � ��¨á¯�«� «¦¤ §¨é«¦ �¤�§ �ç£�«¦ ®�¨�¡«ã¨�.
3. �é¨� §�«ã©«� u � � ¤� �¤� ¨â©�«� «�¤ «�¢�¬«�å� �¡«�¢�©£â¤� �¤«¦¢ã.
4. �¬«ã «� ¦¨á � ¦¨�é©«� æ¢� «� ¢á�� ©«� �¨�££ã ®¨�© £¦§¦ 餫�ª «�¤ �¤«¦¢ã x.
5. �é¨� §�«ã©«� â¤� ¡��¢�å¦ U � � ¤� �§ ©«¨â¯�«� «� �¨�££ã ©«�¤ �¨® ¡ã
«�ª ¡�«á©«�©�.
6. �é¨� §�«ã©«� u £�¨ ¡âª ¦¨âª � � ¤� �¤� ¨â©�«� «�¤ U ¡�
§¨¦��¦ç£�¤�ª �¤«¦¢âª.
7. �é¨� §�«ã©«� CTRL-R (¡¨�«é¤«�ª §�«�£â¤¦ «¦ §¢ã¡«¨¦ CTRL ¡��éª §�«á«� «¦ R)
£�¨ ¡âª ¦¨âª � � ¤� �§�¤�â¨�«� « ª �¤«¦¢âª (�¤�å¨�©� «à¤ �¤� ¨â©�à¤).
---> Fiix the errors oon thhis line and reeplace them witth undo.
8. �¬«âª �å¤� §¦¢ç ®¨ã© £�ª �¤«¦¢âª. �é¨� §���å¤�«� ©«�¤
��¨å¢�¯� «¦¬ ���ã£�«¦ª 2.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
������ 2 ��������
1. � � ¤� � ��¨á¯�«� �§æ «¦¤ �¨¦£â� £â®¨ «¦ «â¢¦ª ¢â¥�ª �¨á¯«�: dw
2. � � ¤� � ��¨á¯�«� �§æ «¦¤ �¨¦£â� £â®¨ «¦ «â¢¦ª �¨�££ãª �¨á¯«�: d$
3. � � ¤� � ��¨á¯�«� ¦¢æ¡¢�¨� «� �¨�££ã �¨á¯«�: dd
4. � £¦¨ã � � £å� �¤«¦¢ã ©«�¤ ��¤¦¤ ¡ã ��«á©«�©� �å¤� :
[�¨ �£æª] �¤«¦¢ã �¤« ¡�å£�¤¦ ì �¤«¦¢ã [�¨ �£æª] �¤« ¡�å£�¤¦
槦¬:
�¨ �£æª - §æ©�ª ¦¨âª ¤� �§�¤�¢���å � �¤«¦¢ã
�¤«¦¢ã - « ¤� �å¤� , æ§àª � d � � � ��¨�ã
�¤« ¡�å£�¤¦ - §á¤à ©� « ¤� �¤�¨�ã©� � �¤«¦¢ã, æ§àª w (¢â¥�),
$ («â¢¦ª «�ª �¨�££ãª), ¡«¢.
5. � � ¤� �¤� ¨â©�«� §¨¦��¦ç£�¤�ª �¤â¨�� �ª, §�«ã©«�: u (§��æ u)
� � ¤� �¤� ¨â©�«� æ¢�ª « ª �¢¢��⪠©«� �¨�££ã, §�«ã©«�: U (¡��¢�å¦ U)
� � ¤� �¤� ¨â©�«� « ª �¤� ¨â©� ª, §�«ã©«�: CTRL-R
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 3.1: � ������ �����������
** ��«ã©«� p � � ¤� «¦§¦��«ã©�«� «�¤ «�¢�¬«�å� � ��¨�ã £�«á «¦¤ �¨¦£â�. **
1. ��«�¡ ¤�å©«� «¦¤ �¨¦£â� ©«�¤ §¨é«� �¨�££ã «�ª §�¨�¡á«à ¦£á��ª.
2. ��«ã©«� dd � � ¤� � ��¨á¯�«� «� �¨�££ã ¡� ¤� «�¤ �§¦��¡�ç©�«� ©�
§¨¦©à¨ ¤ã £¤ã£� «¦¬ Vim.
3. ��«�¡ ¤�å©«� «¦¤ �¨¦£â� ©«� �¨�££ã ���� �§æ �¡�å §¦¬ �� §¨â§� ¤� §á�
� � ��¨�££â¤� �¨�££ã.
4.  �å©«� ©� ��¤¦¤ ¡ã ��«á©«�©�, §�«ã©«� p � � ¤� �á¢�«� «� �¨�££ã.
5. �§�¤�¢á��«� «� �ã£�«� 2 âઠ4 � � ¤� �á¢�«� æ¢�ª « ª �¨�££âª ©«�
©à©«ã ©� ¨á.
d) Can you learn too?
b) Violets are blue,
c) Intelligence is learned,
a) Roses are red,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 3.2: � ������ ��������������
** ��«ã©«� 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. �é¨� §���å¤�«� ©«¦ �á��£� 3.2.
��������: �� �¬£á©«� æ« §¨â§� ¤� £���å¤�«� £� «� ®¨ã©�, ¡� æ® £�
«�¤ �§¦£¤�£æ¤�¬©�.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 3.3: � ������ �������
** � � ¤� �¢¢á¥�«� «£ã£� ã æ¢� «� ¢â¥�, §�«ã©«� cw . **
1. ��«�¡ ¤�å©«� «¦¤ �¨¦£â� ©«�¤ §¨é«� �¨�££ã §�¨�¡á«à ©�£� à£â¤� £� --->.
2. �¦§¦��«ã©«� «¦¤ �¨¦£â� §á¤à ©«¦ u «�ª ¢â¥�ª lubw.
3. ��«ã©«� cw ¡� «� ©à©«ã ¢â¥� (©«�¤ §�¨å§«à©� �¬«ã, �¨á¯«� 'ine'.)
4. ��«ã©«� <ESC> ¡� §���å¤�«� ©«¦ �§æ£�¤¦ ¢á�¦ª (©«¦¤ §¨é«¦
®�¨�¡«ã¨� §¨¦ª �¢¢��ã).
5. �§�¤�¢á��«� «� �ã£�«� 3 ¡� 4 £â®¨ ª 櫦¬ � §¨é«� §¨æ«�©� ¤� �å¤�
å� � £� «� ��ç«�¨�.
---> This lubw has a few wptfd that mrrf changing usf the change command.
---> This line has a few words that need changing using the change command.
��¨�«�¨�å©«� æ« � cw æ® £æ¤¦ �¤« ¡�� ©«á� «� ¢â¥�, �¢¢á ©�ª � ©á��
�§å©�ª ©� §�¨�£�¦¢ã.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 3.4: ������������ ������� �� c
** � �¤«¦¢ã �¢¢��㪠®¨�© £¦§¦ �å«� £� «� å� � �¤« ¡�å£�¤� «�ª � ��¨�ãª. **
1. � �¤«¦¢ã �¢¢��㪠�¦¬¢�ç� £� «¦¤ å� ¦ «¨æ§¦ æ§àª � � ��¨�ã. � £¦¨ã �å¤� :
[�¨ �£æª] c �¤« ¡�å£�¤¦ ì c [�¨ �£æª] �¤« ¡�å£�¤¦
2. �� �¤« ¡�å£�¤� �å¤� §á¢ «� å� �, æ§àª w (¢â¥�), $ («â¢¦ª �¨�££ãª), ¡«¢.
3. ��«�¡ ¤���å«� ©«�¤ §¨é«� �¨�££ã §�¨�¡á«à ©�£� à£â¤� £� --->.
4. ��«�¡ ¤�å©«� «¦¤ �¨¦£â� ©«¦ §¨é«¦ ¢á�¦ª.
5. �¨á¯«� c$ � � ¤� ¡á¤�«� «¦ ¬§æ¢¦ §¦ «�ª �¨�££ãª å� ¦ £� «� ��ç«�¨�
¡� §�«ã©«� <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.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
������ 3 ��������
1. � � ¤� «¦§¦��«ã©�«� ¡�å£�¤¦ §¦¬ £æ¢ ª â®� � ��¨��å, §�«ã©«� p .
�¬«æ «¦§¦��«�å «¦ � ��¨�££â¤¦ ¡�å£�¤¦ ���� «¦¤ �¨¦£â� (�¤ � ��¨á«�¡�
�¨�££ã �� §á� £�«á ©«� �¨�££ã ¡á«à �§æ «¦¤ �¨¦£â�.
2. � � ¤� �¤« ¡�«�©«ã©�«� «¦¤ ®�¨�¡«ã¨� ¡á«à �§æ «¦¤ �¨¦£â�, §�«ã©«� r
¡� £�«á «¦¤ ®�¨�¡«ã¨� §¦¬ �� �¤« ¡�«�©«ã©� «¦¤ �¨® ¡æ.
3. � �¤«¦¢ã �¢¢��㪠©�ª �§ «¨â§� ¤� �¢¢á¥�«� «¦ ¡��¦¨ ©£â¤¦ �¤« ¡�å£�¤¦
�§æ «¦¤ �¨¦£â� £â®¨ «¦ «â¢¦ª «¦¬ �¤« ¡�å£�¤¦. �.®. �¨á¯«� cw � � ¤�
�¢¢á¥�«� �§æ «¦¤ �¨¦£â� £â®¨ «¦ «â¢¦ª «�ª ¢â¥�ª, c$ � � ¤� �¢¢á¥�«�
£â®¨ «¦ «â¢¦ª �¨�££ãª.
4. � £¦¨ã � � «�¤ �¢¢��ã �å¤� :
[�¨ �£æª] c �¤« ¡�å£�¤¦ ì c [�¨ �£æª] �¤« ¡�å£�¤¦
�é¨� ©¬¤�®å©«� £� «¦ �§æ£�¤¦ £á��£�.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 4.1: ���� ��� ��������� �������
** ��«ã©«� CTRL-g � � ¤� �£�¤ ©«�å � �â©� ©�ª ©«¦ �¨®�å¦ ¡� � ¡�«á©«�©ã «¦¬.
��«ã©«� SHIFT-G � � ¤� §á«� ©� £å� �¨�££ã ©«¦ �¨®�å¦. **
��£�åà©�: � ��á©«� ¦¢æ¡¢�¨¦ «¦ £á��£� §¨ ¤ �¡«�¢â©�«� ¡á§¦ ¦ �§æ «� �ã£�«�!!
1. �¨�«ã©«� §�«�£â¤¦ «¦ §¢ã¡«¨¦ Ctrl ¡� §�«ã©«� g . �å� �¨�££ã ¡�«á©«�©�ª
�� �£�¤ ©«�å ©«¦ ¡á«à £â¨¦ª «�ª ©�¢å��ª £� «¦ 椦£� �¨®�妬 ¡� «�
�¨�££ã §¦¬ �å©«�. �¬£���å«� «¦¤ �¨ �£æ �¨�££ãª � � «¦ �ã£� 3.
2. ��«ã©«� shift-G � � ¤� £�«�¡ ¤���å«� ©«¦ «â¢¦ª «¦¬ �¨®�妬.
3. ��«ã©«� «¦¤ �¨ �£æ «�ª �¨�££ãª §¦¬ ã©�©«�¤ ¡� £�«á shift-G. �¬«æ ��
©�ª �§ ©«¨â¯� ©«� �¨�££ã §¦¬ ã©�©«�¤ §¨ ¤ §�«ã©�«� � � §¨é«� ¦¨á Ctrl-g.
(î«�¤ §¢�¡«¨¦¢¦��å«� «¦¬ª �¨ �£¦çª, ��� �� �£�¤å�¦¤«� ©«�¤ ¦�æ¤�).
4. �¤ ¤¦ é��«� ©å�¦¬¨¦ª � � �¬«æ, �¡«�¢â©«� «� �ã£�«� 1 âઠ3.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 4.2: � ������ ����������
** ��«ã©«� / �¡¦¢¦¬�¦ç£�¤¦ �§æ «� ¨á©� §¦¬ ¯á®¤�«�. **
1. �� ��¤¦¤ ¡ã ��«á©«�©� §�«ã©«� «¦¤ ®�¨�¡«ã¨� / . ��¨�«�¨ã©«� æ« �¬«æª ¡�
¦ �¨¦£â�ª �£�¤å�¦¤«� ©«¦ ¡á«à £â¨¦ª «�ª ¦�æ¤�ª æ§àª £� «�¤ �¤«¦¢ã : .
2. �é¨� �¨á¯«� 'errroor' <ENTER>. �¬«ã �å¤� � ¢â¥� §¦¬ �â¢�«� ¤� ¯á¥�«�.
3. � � ¤� ¯á¥�«� ¥�¤á � � «�¤ å� � ¨á©�, §�«ã©«� �§¢éª n .
� � ¤� ¯á¥�«� «�¤ å� � ¨á©� ©«�¤ �¤«å��«� ¡�«�ç�¬¤©�, §�«ã©«� Shift-N .
4. �¤ �â¢�«� ¤� ¯á¥�«� � � £å� ¨á©� §¨¦ª «� §å©à, ®¨�© £¦§¦ ã©«� «�¤ �¤«¦¢ã ? �¤«å «�ª / .
---> î«�¤ � �¤��ã«�©� «á©� ©«¦ «â¢¦ª «¦¬ �¨®�妬 �� ©¬¤�®å©� �§æ «�¤ �¨®ã.
"errroor" is not the way to spell error; errroor is an error.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 4.3: ������ ���������� �����������
** ��«ã©«� % � � ¤� �¨�å«� «�¤ �¤«å©«¦ ®� ), ], ã } . **
1. �¦§¦��«ã©«� «¦¤ �¨¦£â� ©� ¡á§¦ � (, [, ã { ©«�¤ §�¨�¡á«à �¨�££ã
©�£� à£â¤� £� --->.
2. �é¨� §�«ã©«� «¦¤ ®�¨�¡«ã¨� % .
3. � �¨¦£â�ª �� §¨â§� ¤� �å¤� ©«�¤ �¤«å©«¦ ®� §�¨â¤��©� ã ��¡ç¢�.
4. ��«ã©«� % � � ¤� £�«�¡ ¤ã©�«� «¦¤ �¨¦£â� §å©à ©«�¤ §¨é«� ��¡ç¢�
(«¦¬ ��¬��¨ ¦ç).
---> This ( is a test line with ('s, ['s ] and {'s } in it. ))
��������: �¬«æ �å¤� §¦¢ç ®¨ã© £¦ ©«�¤ �§¦©�¢£á«à©� �¤æª §¨¦�¨á££�«¦ª
£� £� «� ¨ �©«âª §�¨�¤�â©� ª!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 4.4: ���� ������ ��� ������ �����
** �¨á¯«� :s/old/new/g � � ¤� �¢¢á¥�«� «¦ 'new' £� «¦ 'old'. **
1. ��«�¡ ¤�å©«� «¦¤ �¨¦£â� ©«�¤ §�¨�¡á«à �¨�££ã ©�£� à£â¤� £� --->.
2. �¨á¯«� :s/thee/the <ENTER> . ��£� é©«� æ« �¬«ã � �¤«¦¢ã �¢¢á�� £æ¤¦
«�¤ §¨é«� �£á¤ ©� ©«� �¨�££ã.
3. �é¨� �¨á¯«� :s/thee/the/g �¤¤¦é¤«�ª ��¤ ¡ã �¤« ¡�«á©«�©� ©«�
�¨�££ã. �¬«æ �¢¢á�� æ¢�ª « ª �£�¤å©� ª �§å «�ª �¨�££ãª.
---> thee best time to see thee flowers is in thee spring.
4. � � ¤� �¢¢á¥�«� ¡á�� �£á¤ ©� £å�ª ©¬£�¦¢¦©� ¨áª £�«�¥ç �ç¦ �¨�££é¤,
�¨á¯«� :#,#s/old/new/g 槦¬ #,# ¦ �¨ �£¦å «à¤ �ç¦ �¨�££é¤.
�¨á¯«� :%s/old/new/g � � ¤� �¢¢á¥�«� ¡á�� �£á¤ ©� ©� 梦 «¦ �¨®�å¦.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
������ 4 ��������
1. �¦ Ctrl-g �£�¤å�� «� �â©� ©�ª ©«¦ �¨®�å¦ ¡� «�¤ ¡�«á©«�©ã «¦¬.
�¦ Shift-G §���å¤� ©«¦ «â¢¦ª «¦¬ �¨®�妬. ë¤�ª �¨ �£æª �¨�££ãª
�¡¦¢¦¬�¦ç£�¤¦ª �§æ Shift-G §���å¤� ©� �¡�å¤� «� �¨�££ã.
2. �¨á¦¤«�ª / �¡¦¢¦¬�¦ç£�¤¦ �§æ £å� ¨á©� ¯á®¤� §¨¦ª «� ������� � �
«� ¨á©�. �¨á¦¤«�ª ? �¡¦¢¦¬�¦ç£�¤¦ �§æ £å� ¨á©� ¯á®¤� §¨¦ª «� ����
� � «� ¨á©�. ��«á �§æ £å� �¤��ã«�©� §�«ã©«� n � � ¤� �¨�å«� «�¤
�§æ£�¤� �£á¤ ©� §¨¦ª «�¤ å� � ¡�«�ç�¬¤©� ã Shift-N � � ¤� ¯á¥�«�
§¨¦ª «�¤ �¤«å��«� ¡�«�ç�¬¤©�.
3. ��«é¤«�ª % 橦 ¦ �¨¦£â�ª �å¤� §á¤à ©� £å� (,),[,],{, ã } �¤«¦§å��
«¦ �¤«å©«¦ ®¦ «�å¨ «¦¬ ��¬��¨ ¦ç.
4. � � �¤« ¡�«á©«�©� £� new «¦¬ §¨é«¦¬ old ©«� �¨�££ã �¨á¯«� :s/old/new
� � �¤« ¡�«á©«�©� £� new æ¢à¤ «à¤ 'old' ©«� �¨�££ã �¨á¯«� :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 Tutor) £� «¦ 椦£� TEST. � � ¤� «¦
�§�¢���ç©�«�, �¨á¯«� ¥�¤á :!dir � � ¤� ��å«� «¦¤ ¡�«á¢¦�æ ©�ª.
---> ��£� é©«� æ« �¤ ���å¤�«� �§æ «¦¤ Vim ¡� £§�å¤�«� ¥�¤á £� «¦ 椦£�
�¨®�妬 TEST, «¦ �¨®�å¦ �� ã«�¤ �¡¨ �⪠�¤«å�¨�¦ «¦¬ tutor æ«�¤ «¦ ©é©�«�.
5. �é¨� � ��¨á¯«� «¦ �¨®�å¦ �¨á¦¤«�ª (MS-DOS): :!del TEST
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 5.3: ���������� ������ ��������
** � � ¤� ©é©�«� «£ã£� «¦¬ �¨®�妬, �¨á¯«� :#,# w ������ **
1. ꢢ� £ � ¦¨á, �¨á¯«� :!dir ã :!ls � � ¤� §á¨�«� £å� ¢å©«� �§æ «¦¤
¡�«á¢¦�æ ©�ª ¡� � �¢â¥«� â¤� ¡�«á¢¢�¢¦ 椦£� �¨®�妬 æ§àª «¦ TEST.
2. ��«�¡ ¤�å©«� «¦¤ �¨¦£â� ©«¦ §á¤à £â¨¦ª �¬«ãª «�ª ©�¢å��ª ¡� §�«ã©«�
Ctrl-g � � ¤� �¨�å«� «¦¤ �¨ �£æ �¬«ãª «�ª �¨�££ãª.
�� ������� ����� ��� ������!
3. �é¨� §���å¤�«� ©«¦ ¡á«à £â¨¦ª «�ª ©�¢å��ª ¡� §�«ã©«� Ctrl-g ¥�¤á.
�� ������� ��� ����� ��� ������!
4. � � ¤� ©é©�«� ���� â¤� «£ã£� ©� �¨®�å¦, �¨á¯«� :#,# w TEST
槦¬ #,# ¦ �ç¦ �¨ �£¦å §¦¬ �§¦£¤�£¦¤�ç©�«� (§á¤à,¡á«à) ¡� TEST «¦
椦£� «¦¬ �¨®�妬 ©�ª.
5. ��¤á, ��å«� æ« «¦ �¨®�å¦ �å¤� �¡�å £� «�¤ :!dir �¢¢á ��� «¦ � ��¨á¯�«�.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 5.4: ���������� ��� ��������� ������
** � � ¤� � ©á��«� «� §�¨ �®æ£�¤� �¤æª �¨®�妬, �¨á¯«� :r ������ **
1. �¨á¯«� :!dir � � ¤� ���� à��å«� æ« «¦ TEST ¬§á¨®� �§æ §¨ ¤.
2. �¦§¦��«ã©«� «¦¤ �¨¦£â� ©«¦ §á¤à £â¨¦ª «�ª ©�¢å��ª.
��������: �櫦¬ �¡«�¢â©�«� «¦ �ã£� 3 �� ��å«� «¦ �á��£� 5.3.
��«á ¡ ¤���å«� ���� ¥�¤á §¨¦ª «¦ £á��£� �¬«æ.
3. �é¨� �¤�¡«ã©«� «¦ �¨®�å¦ ©�ª TEST ®¨�© £¦§¦ 餫�ª «�¤ �¤«¦¢ã :r TEST
槦¬ TEST �å¤� «¦ 椦£� «¦¬ �¨®�妬.
��������: �¦ �¨®�å¦ §¦¬ �¤�¡«á«� «¦§¦��«�å«� ¥�¡ ¤é¤«�ª �¡�å §¦¬ �¨å©¡�«�
¦ �¨¦£â�ª.
4. � � ¤� �§�¢���ç©�«� æ« «¦ �¨®�å¦ �¤�¡«ã��¡�, §å©à «¦¤ �¨¦£â� ¡�
§�¨�«�¨ã©«� æ« ¬§á¨®¦¬¤ «é¨� �ç¦ �¤«å�¨�� «¦¬ ���ã£�«¦ª 5.3, «¦
�¨® ¡æ ¡� � â¡�¦©� «¦¬ �¨®�妬.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
������ 5 ��������
1. :!�¤«¦¢ã �¡«�¢�å £å� �¥à«�¨ ¡ã �¤«¦¢ã.
��¨ ¡á ®¨ã© £� §�¨���å�£�«� �å¤� (MS-DOS):
:!dir - �£á¤ ©� ¢å©«�ª �¤æª ¡�«�¢æ�¦¬.
:!del ������ - � ��¨á� «¦ ������.
2. :w ������ �¨á� «¦ «¨â®à¤ �¨®�å¦ «¦¬ Vim ©«¦ �å©¡¦ £� 椦£� ������.
3. :#,#w ������ ©é�� « ª �¨�££âª �§æ # £â®¨ # ©«¦ ������.
4. :r ������ �¤�¡«�å «¦ �¨®�å¦ �å©¡¦¬ ������ ¡� «¦ §�¨�£�ᢢ� £â©�
©«¦ «¨â®¦¤ �¨®�å¦ £�«á �§æ «� �â©� «¦¬ �¨¦£â�.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 6.1: � ������ ����������
** ��«ã©«� o � � ¤� �¤¦å¥�«� £å� �¨�££ã ¡á«à �§æ «¦¤ �¨¦£â� ¡� ¤�
�¨���å«� ©� ��«á©«�©� �� £â¤¦¬. **
1. ��«�¡ ¤�å©«� «¦¤ �¨¦£â� ©«�¤ §�¨�¡á«à �¨�££ã ©�£� à£â¤� £� --->.
2. ��«ã©«� o (§��æ) � � ¤� �¤¦å¥�«� £å� �¨�££ã ���� �§æ «¦¤ �¨¦£â� ¡� ¤�
�¨���å«� ©� ��«á©«�©� �� £â¤¦¬.
3. �é¨� �¤« �¨á¯«� «� ©�£� à£â¤� £� ---> �¨�££ã ¡� §�«ã©«� <ESC> � � ¤�
���å«� �§æ «�¤ ��«á©«�©� �� £â¤¦¬.
---> After typing o the cursor is placed on the open line in Insert mode.
4. � � ¤� �¤¦å¥�«� £å� �¨�££ã ���� �§æ «¦¤ �¨¦£â�, §�«ã©«� �§¢á â¤� ¡��¢�å¦
O, �¤«å � � â¤� §��æ o. �¦¡ £á©«� «¦ ©«�¤ §�¨�¡á«à �¨�££ã.
�¤¦å��«� �¨�££ã §á¤à �§æ �¬«ã¤ §�«é¤«�ª Shift-O 橦 ¦ �¨¦£â�ª �å¤� ©«� �¨�££ã
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 6.2: � ������ ���������
** ��«ã©«� a � � ¤� � ©á��«� ¡�å£�¤¦ ���� «¦¤ �¨¦£â�. **
1. ��«�¡ ¤�å©«� «¦¤ �¨¦£â� ©«¦ «â¢¦ª «�ª §¨é«�ª �¨�££ãª §�¨�¡á«à
©�£� à£â¤� £� ---> §�«é¤«�ª $ ©«�¤ ��¤¦¤ ¡ã ��«á©«�©�.
2. ��«ã©«� â¤� a (§��æ) � � ¤� §¨¦©�â©�«� ¡�å£�¤¦ ���� �§æ «¦¤ ®�¨�¡«ã¨�
§¦¬ �å¤� ¡á«à �§æ «¦¤ �¨¦£â�. (�¦ ¡��¢�å¦ A §¨¦©�â«� ©«¦ «â¢¦ª
«�ª �¨�££ãª).
��£�åà©�: �¬«æ �§¦�ç�� «¦ §á«�£� «¦¬ i , «¦¤ «�¢�¬«�å¦ ®�¨�¡«ã¨�, «¦
¡�å£�¤¦ «�ª � ©��à�ãª, <ESC>, �¨¦£â�-��¥ á, ¡� «â¢¦ª, x, £æ¤¦ ¡�
£æ¤¦ � � ¤� §¨¦©�â©�«� ©«¦ «â¢¦ª «�ª �¨�££ãª!
3. �¬£§¢�¨é©«� «é¨� «�¤ §¨é«� �¨�££ã. ��£� é©«� �§å©�ª æ« � §¨¦©�ã¡� �å¤�
�¡¨ �éª å� � ©«�¤ ��«á©«�©� �� £â¤¦¬ £� «�¤ ��«á©«�©� � ©��à�ãª, �¡«æª
�§æ «� �â©� §¦¬ � ©á��«� «¦ ¡�å£�¤¦.
---> This line will allow you to practice
---> This line will allow you to practice appending text to the end of a line.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 6.3: ���� ������ ��� ��������������
** ��«ã©«� ¡��¢�å¦ R � � ¤� �¢¢á¥�«� §�¨ ©©æ«�¨¦¬ª �§æ â¤�¤ ®�¨�¡«ã¨�ª. **
1. ��«�¡ ¤�å©«� «¦¤ �¨¦£â� ©«�¤ §¨é«� �¨�££ã §�¨�¡á«à ©�£� à£â¤� £� --->.
2. �¦§¦��«ã©«� «¦¤ �¨¦£â� ©«�¤ �¨®ã «�ª §¨é«�ª ¢â¥�ª §¦¬ �å¤� � �¦¨�« ¡ã
�§æ «� ��ç«�¨� �¨�££ã ©�£� à£â¤� £� ---> (� ¢â¥� 'last').
3. ��«ã©«� «é¨� R ¡� �¢¢á¥«� «¦ ¬§æ¢¦ §¦ «¦¬ ¡� £â¤¦¬ ©«�¤ §¨é«� �¨�££ã
�¨á¦¤«�ª §á¤à �§æ «¦ §�¢ æ ¡�å£�¤¦ é©«� ¤� ¡á¤�«� «�¤ §¨é«� �¨�££ã å� �
£� «� ��ç«�¨�.
---> To make the first line the same as the last on this page use the keys.
---> To make the first line the same as the second, type R and the new text.
4. ��£� é©«� æ« æ«�¤ §�«á«� <ESC> � � ¤� ���å«�, §�¨�£â¤� ¦§¦ ¦�㧦«�
�¤�¢¢¦å૦ ¡�å£�¤¦.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 6.4: ������� ��������
** �¬�£å©«� £å� �§ ¢¦�ã â«© é©«� � �¤��ã«�©� ã � �¤« ¡�«á©«�©� ¤� ��¤¦�å
«� � �¦¨á §��é¤-¡��¢�åठ**
1. �ᥫ� � � 'ignore' � ©á�¦¤«�ª:
/ignore
�¬¤�®å©«� �¨¡�«âª ¦¨âª §�«é¤«�ª «¦ §¢ã¡«¨¦ n.
2. �â©«� «�¤ �§ ¢¦�ã 'ic' (Ignore case) �¨á¦¤«�ª:
:set ic
3. �ᥫ� «é¨� ¥�¤á � � 'ignore' §�«é¤«�ª: n
�¬¤�®å©«� «�¤ �¤��ã«�©� £�¨ ¡âª �¡æ£� ¦¨âª §�«é¤«�ª «¦ §¢ã¡«¨¦ n
4. �â©«� « ª �§ ¢¦�⪠'hlsearch' ¡� 'incsearch':
:set hls is
5. � ©á��«� «é¨� ¥�¤á «�¤ �¤«¦¢ã �¤��ã«�©�ª, ¡� ��å«� « ©¬£��å¤�
/ignore
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
������ 6 ��������
1. ��«é¤«�ª o �¤¦å�� £å� �¨�££ã ���� �§æ «¦¤ �¨¦£â� ¡� «¦§¦��«�å «¦¤
�¨¦£â� ©«�¤ �¤¦ ®«ã �¨�££ã ©� ��«á©«�©� �� £â¤¦¬.
2. ��«ã©«� a � � ¤� � ©á��«� ¡�å£�¤¦ ���� «¦¤ ®�¨�¡«ã¨� ©«¦¤ ¦§¦å¦ �å¤�
¦ �¨¦£â�ª. ��«é¤«�ª ¡��¢�å¦ A �¬«æ£�«� §¨¦©�â«� ¡�å£�¤¦ ©«¦ «â¢¦ª
«�ª �¨�££ãª.
3. ��«é¤«�ª ¡��¢�å¦ R � ©â¨®�«� ©«�¤ ��«á©«�� �¤« ¡�«á©«�©�ª £â®¨ ¤�
§�«���å «¦ <ESC> ¡� ¤� �¥â¢�� .
4. �¨á¦¤«�ª ":set xxx" ¨¬�£å�� «�¤ �§ ¢¦�ã "xxx".
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
������ 7: ON-LINE ������� ��������
** �¨�© £¦§¦ ã©«� «¦ on-line ©ç©«�£� �¦ã�� �ª **
� Vim â®� â¤� §�¨ �¡« ¡æ on-line ©ç©«�£� �¦ã�� �ª. � � ¤� ¥�¡ ¤ã©� ,
�¦¡ £á©«� ¡á§¦ ¦ �§æ «� «¨å�:
- §�«ã©«� «¦ §¢ã¡«¨¦ <HELP> (�¤ â®�«� ¡á§¦ ¦)
- §�«ã©«� «¦ §¢ã¡«¨¦ <F1> (�¤ â®�«� ¡á§¦ ¦)
- �¨á¯«� :help <ENTER>
�¨á¯«� :q <ENTER> � � ¤� ¡¢�å©�«� «¦ §�¨á�¬¨¦ «�ª �¦ã�� �ª.
�§¦¨�å«� ¤� �¨�å«� �¦ã�� � §á¤à ©� ¡á�� �¤« ¡�å£�¤¦, �夦¤«�ª £å� §�¨á£�«¨¦
©«�¤ �¤«¦¢ã ":help". �¦¡ £á©«� �¬«á (£�¤ ¥�®¤á«� ¤� §�«á«� <ENTER>):
:help w
:help c_<T
:help insert-index
:help user-manual
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
������ 8: ������������ ��� SCRIPT ���������
** �¤�¨�¦§¦ ã©«� ®�¨�¡«�¨ ©« ¡á «¦¬ Vim **
� Vim â®� §¦¢¢á §�¨ ©©æ«�¨� ®�¨�¡«�¨ ©« ¡á �§' æ,« ¦ Vi, �¢¢á «�
§�¨ ©©æ«�¨� �å¤� �¨® ¡á �§�¤�¨�¦§¦ �£â¤�. � � ¤� �¨®å©�«� ¤� ®¨�© £¦§¦ �å«�
§�¨ ©©æ«�¨� ®�¨�¡«�¨ ©« ¡á §¨â§� ¤� « á¥�«� â¤� �¨®�å¦ "vimrc".
1. �¨®å©«� � ¦¨�餦¤«�ª «¦ �¨®�å¦ "vimrc", �¬«æ �¥�¨«á«� �§æ «¦ ©ç©«�£á ©�ª:
:edit ~/.vimrc � � Unix
:edit $VIM/_vimrc � � MS-Windows
2. �é¨� � ©á��«� «¦ ¡�å£�¤¦ §�¨���å�£�«¦ª � � �¨®�å¦ "vimrc":
:read $VIMRUNTIME/vimrc_example.vim
3. �¨á¯«� «¦ �¨®�å¦ £� «�¤:
:write
��¤ �§æ£�¤� ¦¨á §¦¬ �� ¥�¡ ¤ã©�«� «¦¤ Vim �� ®¨�© £¦§¦ ã©� à« ©£æ
©ç¤«�¥�ª. �§¦¨�å«� ¤� §¨¦©�â©�«� æ¢�ª « ª §¨¦« £é£�¤�ª �§ ¢¦�⪠©' �¬«æ
«¦ �¨®�å¦ "vimrc".
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
��é ¦¢¦¡¢�¨é¤�«� «¦ Vim Tutor. �¡¦§æª «¦¬ ã«�¤ ¤� �é©� £å� ©ç¤«¦£�
§�¨å¢�¯� «¦¬ ©¬¤«á¡«� Vim, «¦¬¢á® ©«¦¤ «æ©� é©«� ¤� ©�ª �§ «¨â¯� ¤�
®¨�© £¦§¦ ã©�«� «¦¤ ©¬¤«á¡«� �¨¡�«á �硦¢�. �§â®� §¦¢ç �§æ £å�
¦¢¦¡¢�¨à£â¤� §�¨¦¬©å�©� ¡��éª ¦ Vim â®� §á¨� §¦¢¢âª �¤«¦¢âª. � ��á©«�
¡�«æ§ ¤ «¦ ��®� ¨å� ¦ ®¨ã©�ª:
":help user-manual".
� � §�¨� «â¨à � á��©£� ¡� £�¢â«�, ©¬©«ã¤�«� �¬«æ «¦ � �¢å¦:
Vim - Vi Improved - by Steve Oualline
Publisher: New Riders
�¦ §¨é«¦ � �¢å¦ §¢ã¨àª � �¨à£â¤¦ ©«¦¤ Vim.
�� �å«�¨� ®¨ã© £¦ � � �¨®á¨ ¦¬ª.
�§á¨®¦¬¤ §¦¢¢á §�¨���å�£�«� ¡� � ¡æ¤�ª.
��å«� «�¤ http://iccf-holland.org/click5.html
�¬«æ «¦ � �¢å¦ �å¤� §�¢ æ«�¨¦ ¡� §�¨ ©©æ«�¨¦ � � «¦¤ Vi §�¨á � � «¦¤ Vim,
�¢¢á �§å©�ª ©¬¤ ©«é£�¤¦:
Learning the Vi Editor - by Linda Lamb
Publisher: O'Reilly & Associates Inc.
�å¤� â¤� ¡�¢æ � �¢å¦ � � ¤� £á��«� ©®��æ¤ «� §á¤«� §¦¬ �â¢�«�
¤� ¡á¤�«� £� «¦¤ Vi.
� â¡«� â¡�¦©� §�¨ â®� �¡æ£� §¢�¨¦¦¨å�ª � � «¦¤ Vim.
�¬«ã � §�¨ ã��©� �¨á«�¡� �§æ «¦¬ª Michael C. Pierce ¡� Robert K. Ware,
Colorado School of Mines ®¨�© £¦§¦ 餫�ª �â�ª �§æ «¦¤ Charles Smith,
Colorado State University. E-mail: [email protected].
�¨¦©�¨£¦�ã � � «¦¤ Vim �§æ «¦¤ Bram Moolenaar.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
= � �¢ à © ã ¨ � � « � © « ¦ V I M T u t o r - ë¡�¦©� 1.5 =
===============================================================================
� Vim �å¤� â¤�ª §�¤å©®¬¨¦ª ©¬¤«á¡«�ª §¦¬ â®� §¦¢¢âª �¤«¦¢âª, §á¨�
§¦¢¢âª � � ¤� �¥��㩦¬£� ©� £å� §�¨ ã��©� æ§àª �¬«ã. �¬«ã � §�¨ ã��©�
©®�� á©«�¡� � � ¤� §�¨ �¨á¯� ¡�¤¦§¦ �« ¡á « ª �¤«¦¢âª §¦¬ �� ©�ª
¡á¤¦¬¤ ¤� ®¨�© £¦§¦ �å«� �硦¢� «¦¤ Vim ©�¤ â¤�¤ ��¤ ¡ãª ®¨ã©�ª ©¬¤«á¡«�.
� ¡�«á §¨¦©â�� ©� ®¨æ¤¦ª §¦¬ �§� «�å«� � � ¤� ¦¢¦¡¢�¨é©�«� «�¤ §�¨ ã��©�
�å¤� 25-30 ¢�§«á, �¥�¨«é¤«�ª �§æ «¦ §æ©¦ ®¨æ¤¦ �� ¥¦�â¯�«� � �
§� ¨�£�« ©£¦çª.
� �¤«¦¢âª ©«� £��ã£�«� �� «¨¦§¦§¦ 㩦¬¤ «¦ ¡�å£�¤¦. ��£ ¦¬¨�ã©«� â¤�
�¤«å�¨�¦ �¬«¦ç «¦¬ �¨®�妬 � � ¤� �¥�©¡���å«� (�¤ ¥�¡ ¤ã©�«� «¦
"Vimtutor" �¬«æ �å¤� ã�� â¤� �¤«å�¨�¦).
�å¤� ©�£�¤« ¡æ ¤� �¬£á©«� æ« �¬«ã � §�¨ ã��©� �å¤� ¦¨��¤à£â¤� â«©
é©«� ¤� � �á©¡� £â©à «�ª ®¨ã©�ª. �¬«æ ©�£�å¤� æ« ®¨� á��«� ¤�
�¡«�¢�å«� « ª �¤«¦¢âª � � ¤� « ª £á��«� ©à©«á. �¤ � ��á��«� £æ¤¦ «¦
¡�å£�¤¦, �� « ª ¥�®á©�«�!
�é¨�, ���� à��å«� æ« «¦ §¢ã¡«¨¦ Shift-Lock ��� �å¤� §�«�£â¤¦ ¡�
§�«ã©«� «¦ §¢ã¡«¨¦ j �¨¡�«âª ¦¨âª � � ¤� £�«�¡ ¤ã©�«� «¦¤ �¨¦£â� â«©
é©«� «¦ �á��£� 1.1 ¤� ��£å©� §¢ã¨àª «�¤ ¦�æ¤�.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 1.1: ������������ ��� ������
** � � ¤� ¡ ¤ã©�«� «¦¤ �¨¦£â�, §�«ã©«� «� §¢ã¡«¨� h,j,k,l æ§àª ��室�«� . **
^
k Hint: �¦ §¢ã¡«¨¦ h �å¤� �¨ ©«�¨á ¡� ¡ ¤�å ©«' �¨ ©«�¨á.
< h l > �¦ §¢ã¡«¨¦ l �å¤� ��¥ á ¡� ¡ ¤�å ©«� ��¥ á.
j �¦ §¢ã¡«¨¦ j £¦ á�� £� ��¢á¡ §¨¦ª «� ¡á«à.
v
1. ��«�¡ ¤�å©«� «¦¤ �¨¦£â� «¨ �ç¨à ©«�¤ ¦�æ¤� £â®¨ ¤� ¤¦ é��«� á¤�«�.
2. �¨�«ã©«� §�«�£â¤¦ «¦ ¡á«à §¢ã¡«¨¦ (j) £â®¨ ¤� �§�¤�¢���å.
---> �é¨� ¥â¨�«� §éª ¤� £�«�¡ ¤���å«� ©«¦ �§æ£�¤¦ £á��£�.
3. �¨�© £¦§¦ 餫�ª «¦ ¡á«à §¢ã¡«¨¦, £�«�¡ ¤���å«� ©«¦ �á��£� 1.2.
��£�åà©�: �¤ �£ �ᢢ�«� � � ¡á« §¦¬ §�«ã©�«�, §�«ã©«� <ESC> � � ¤� �¨���å«�
©«�¤ ��¤¦¤ ¡ã ��«á©«�©�. ��«á §�«ã©«� ¥�¤á «�¤ �¤«¦¢ã §¦¬ �â¢�«�.
��£�åà©�: �� §¢ã¡«¨� «¦¬ �¨¦£â� �� §¨â§� �§å©�ª ¤� �¦¬¢�禬¤. �¢¢á £� «� hjkl
�� £§¦¨�å«� ¤� ¡ ¤���å«� §¦¢ç �¨��¦¨æ«�¨�, £æ¢ ª «� ©¬¤��å©�«�.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 1.2: ���������� ��� ���������� ���� VIM
!! ��������: �¨ ¤ �¡«�¢â©�«� ¡á§¦ ¦ �§æ «� �ã£�«�, � ��á©«� 梦 «¦ £á��£�!!
1. ��«ã©«� «¦ §¢ã¡«¨¦ <ESC> (� � ¤� �å©«� ©å�¦¬¨� ©«�¤ ��¤¦¤ ¡ã ��«á©«�©�).
2. �¢�¡«¨¦¢¦�ã©«�: :q! <ENTER>.
---> �¬«æ �¥â¨®�«� �§æ «¦¤ ©¬¤«á¡«� ����� ¤� ©é©� 槦 �ª �¢¢��⪠â®�«� ¡á¤� .
�¤ �â¢�«� ¤� ©é©�«� « ª �¢¢��⪠¡� ¤� �¥â¨��«� §¢�¡«¨¦¢¦�ã©«�:
:wq <ENTER>
3. î«�¤ ��å«� «�¤ §¨¦«¨¦§ã «¦¬ ¢¦ ¦ç, §¢�¡«¨¦¢¦�ã©«� «�¤ �¤«¦¢ã £� «�¤ ¦§¦å�
£§ã¡�«� ©� �¬«ã¤ «�¤ §�¨ ã��©�. �§¦¨�å ¤� �å¤� : vimtutor <ENTER>
��¤¦¤ ¡á �� ®¨�© £¦§¦ ¦ç©�«�: vim tutor <ENTER>
---> 'vim' ©�£�å¤� � ©��à�ã ©«¦¤ ©¬¤«á¡«� vim, 'tutor' �å¤� «¦ �¨®�å¦ §¦¬
�⢦¬£� ¤� � ¦¨�驦¬£�.
4. �¤ â®�«� �§¦£¤�£¦¤�ç©� �¬«á «� �ã£�«� ¡� â®�«� �¬«¦§�§¦å��©�, �¡«�¢â©«�
«� �ã£�«� 1 âઠ3 � � ¤� ���å«� ¡� ¤� £§�å«� ¥�¤á ©«¦¤ ©¬¤«á¡«�. ��«á
£�«�¡ ¤ã©«� «¦¤ �¨¦£â� ¡á«à ©«¦ �á��£� 1.3.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 1.3: �������� �������� - ��������
**  �å©«� ©«�¤ ��¤¦¤ ¡ã ��«á©«�©� §�«ã©«� x � � ¤� � ��¨á¯�«� «¦¤
®�¨�¡«ã¨� ¡á«à �§æ «¦¤ �¨¦£â�. **
1. ��«�¡ ¤�å©«� «¦¤ �¨¦£â� ©«�¤ §�¨�¡á«à �¨�££ã ©�£� à£â¤� £� --->.
2. � � ¤� � ¦¨�é©�«� «� ¢á��, ¡ ¤�å©«� «¦¤ �¨¦£â� £â®¨ ¤� �å¤� §á¤à �§æ
«¦¤ ®�¨�¡«ã¨� §¦¬ �� � ��¨��å.
3. ��«ã©«� «¦ §¢ã¡«¨¦ x � � ¤� � ��¨á¯�«� «¦¤ �¤�§ �ç£�«¦ ®�¨�¡«ã¨�.
4. �§�¤�¢á��«� «� �ã£�«� 2 £â®¨ 4 £â®¨ � §¨æ«�©� ¤� �å¤� ©à©«ã.
---> The ccow jumpedd ovverr thhe mooon.
5. �é¨� §¦¬ � �¨�££ã �å¤� ©à©«ã, §���夫� ©«¦ �á��£� 1.4.
��������: ���éª � �«¨â®�«� �¬«ã¤ «�¤ §�¨ ã��©�, §¨¦©§��ã©«� ¤� £�¤
�§¦£¤�£¦¤�ç�«�, £���å¤�«� £� «� ®¨ã©�.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 1.4: �������� �������� - ���������
**  �å©«� ©� ��¤¦¤ ¡ã ��«á©«�©� §�«ã©«� i � � ¤� §�¨�£�ᢢ�«� ¡�å£�¤¦. **
1. ��«�¡ ¤�å©«� «¦¤ �¨¦£â� £â®¨ «�¤ §¨é«� �¨�££ã §�¨�¡á«à ©�£� à£â¤� £� --->.
2. � � ¤� ¡á¤�«� «�¤ §¨é«� �¨�££ã å� � £� «�¤ ��ç«�¨�, £�«�¡ ¤�å©«� «¦¤
�¨¦£â� §á¤à ©«¦¤ §¨é«¦ ®�¨�¡«ã¨� ���� �§æ 槦¬ �� §�¨�£�¢���å «¦ ¡�å£�¤¦.
3. ��«ã©«� «¦ i ¡� §¢�¡«¨¦¢¦�ã©«� « ª �§�¨�å«�«�ª §¨¦©�ã¡�ª.
4. ���éª � ¦¨�é¤�«� ¡á�� ¢á�¦ª §�«ã©«� <ESC> � � ¤� �§ ©«¨â¯�«� ©«�¤
��¤¦¤ ¡ã ��«á©«�©�. �§�¤�¢á��«� «� �ã£�«� 2 £â®¨ 4 � � ¤� � ¦¨�é©�«�
«�¤ §¨æ«�©�.
---> There is text misng this .
---> There is some text missing from this line.
5. î«�¤ �å©«� á¤�«¦ £� «�¤ §�¨�£�¦¢ã ¡� £â¤¦¬ £�«�¡ ¤���å«� ©«�¤
§�¨�¡á«à §�¨å¢�¯�.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
������ 1 ��������
1. � �¨¦£â�ª ¡ ¤�å«� ®¨�© £¦§¦ 餫�ª �å«� «� §¢ã¡«¨� �¨¦£â� ã «� hjkl.
h (�¨ ©«â¨�) j (¡á«à) k (§á¤à) l (��¥ á)
2. � � ¤� £§�å«� ©«¦¤ Vim (�§æ «�¤ §¨¦«¨¦§ã %) �¨á¯«�: vim ������ <ENTER>
3. � � ¤� ���å«� �¨á¯«�: <ESC> :q! <ENTER> � � �§æ¨¨ ¯� «à¤ �¢¢��é¤.
ì �¨á¯«�: <ESC> :wq <ENTER> � � �§¦�ã¡�¬©� «à¤ �¢¢��é¤.
4. � � ¤� � ��¨á¯�«� â¤�¤ ®�¨�¡«ã¨� ¡á«à �§æ «¦¤ �¨¦£â� ©�
��¤¦¤ ¡ã ��«á©«�©� §�«ã©«�: x
5. � � ¤� � ©á��«� ¡�å£�¤¦ ©«¦¤ �¨¦£â� 橦 �å©«� ©� ��¤¦¤ ¡ã ��«á©«�©� �¨á¯«�:
i §¢�¡«¨¦¢¦�ã©«� «¦ ¡�å£�¤¦ <ESC>
��������: ��«é¤«�ª <ESC> �� «¦§¦��«���å«� ©«�¤ ��¤¦¤ ¡ã ��«á©«�©� ã ��
�¡¬¨é©�«� £å� �¤�§ �ç£�«� ¡� £�¨ ¡éª ¦¢¦¡¢�¨à£â¤� �¤«¦¢ã.
�é¨� ©¬¤�®å©«� £� «¦ �á��£� 2.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 2.1: ������� ���������
** �¨á¯«� dw � � ¤� � ��¨á¯�«� £â®¨ «¦ «â¢¦ª £å�ª ¢â¥�ª. **
1. ��«ã©«� <ESC> � � ¤� ���� à��å«� æ« �å©«� ©«�¤ ��¤¦¤ ¡ã ��«á©«�©�.
2. ��«�¡ ¤�å©«� «¦¤ �¨¦£â� ©«�¤ §�¨�¡á«à �¨�££ã ©�£� à£â¤� £� --->.
3. ����å¤�«� «¦¤ �¨¦£â� ©«�¤ �¨®ã «�ª ¢â¥�ª §¦¬ §¨â§� ¤� � ��¨��å.
4. �¨á¯«� dw � � ¤� ¡á¤�«� «�¤ ¢â¥� ¤� �¥��¤ ©«�å.
��������: �� �¨á££�«� dw �� �£�¤ ©«¦ç¤ ©«�¤ «�¢�¬«�å� �¨�££ã «�ª ¦�æ¤�ª 橦
«� §¢�¡«¨¦¢¦��å«�. �¤ �¨á¯�«� ¡á« ¢á�¦ª, §�«ã©«� <ESC> ¡�
¥�¡ ¤ã©«� �§æ «�¤ �¨®ã.
---> There are a some words fun that don't belong paper in this sentence.
5. �§�¤�¢á��«� «� �ã£�«� 3 ¡� 4 £â®¨ � §¨æ«�©� ¤� �å¤� ©à©«ã ¡�
§���å¤�«� ©«¦ �á��£� 2.2.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 2.2: ������������ ������� ���������
** �¢�¡«¨¦¢¦�ã©«� d$ � � ¤� � ��¨á¯�«� £â®¨ «¦ «â¢¦ª «�ª �¨�££ãª. **
1. ��«ã©«� <ESC> � � ¤� ���� à��å«� æ« �å©«� ©«�¤ ��¤¦¤ ¡ã ��«á©«�©�.
2. ��«�¡ ¤�å©«� «¦¤ �¨¦£â� ©«�¤ §�¨�¡á«à �¨�££ã ©�£� à£â¤� £� --->.
3. ��«�¡ ¤�å©«� «¦¤ �¨¦£â� ©«¦ «â¢¦ª «�ª ©à©«ãª �¨�££ãª (���� «�¤ §¨é«� . ).
4. ��«ã©«� d$ � � ¤� � ��¨á¯�«� £â®¨ «¦ «â¢¦ª «�ª �¨�££ãª.
---> Somebody typed the end of this line twice. end of this line twice.
5. ����å¤�«� ©«¦ �á��£� 2.3 � � ¤� ¡�«�¢á��«� « ©¬£��å¤� .
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 2.3: ���� ������� ��� ������������
� £¦¨ã «�ª �¤«¦¢ãª � ��¨�㪠d �å¤� ઠ�¥ãª:
[�¨ �£æª] d �¤« ¡�å£�¤¦ ì d [�¨ �£æª] �¤« ¡�å£�¤¦
¬:
�¨ �£æª - §æ©�ª ¦¨âª �� �¡«�¢�©«�å � �¤«¦¢ã (§¨¦� ¨�« ¡æ, �¥' ¦¨ ©£¦ç=1).
d - � �¤«¦¢ã «�ª � ��¨�ãª.
�¤« ¡�å£�¤¦ - §á¤à ©� « �� ¢� «¦¬¨�ã©� � �¤«¦¢ã (§�¨�¡á«à ¢å©«�).
�å� £ ¡¨ã ¢å©«� �§æ �¤« ¡�å£�¤�:
w - �§æ «¦¤ �¨¦£â� £â®¨ «¦ «â¢¦ª «�ª ¢â¥�ª, §�¨ ¢�£�ᤦ¤«�ª «¦ � á©«�£�.
e - �§æ «¦¤ �¨¦£â� £â®¨ «¦ «â¢¦ª «�ª ¢â¥�ª, ����� «¦ � á©«�£�.
$ - �§æ «¦¤ �¨¦£â� £â®¨ «¦ «â¢¦ª «�ª �¨�££ãª.
��������: � � «¦¬ª «ç§¦¬ª «�ª §�¨ §â«� �ª, §�«é¤«�ª �§¢éª «¦ �¤« ¡�å£�¤¦ 橦
�å©«� ©«�¤ ��¤¦¤ ¡ã ��«á©«�©� ®à¨åª ¡á§¦ � �¤«¦¢ã �� £�«�¡ ¤ã©�«�
«¦¤ �¨¦£â� æ§àª ¡��¦¨å��«� ©«�¤ ¢å©«� �¤« ¡� £â¤à¤.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 2.4: ��� �������� ���� '������-�����������'
** �¢�¡«¨¦¢¦�ã©«� dd � � ¤� � ��¨á¯�«� æ¢� «� �¨�££ã. **
�¥� «å�ª «�ª ©¬®¤æ«�«�ª «�ª � ��¨�㪠¦¢æ¡¢�¨�ª �¨�££ãª, ¦ ©®�� �©«âª
«¦¬ Vim �§¦á© ©�¤ æ« �� ã«�¤ �¬¡¦¢æ«�¨¦ ¤� �¨á�«� �§¢éª �ç¦ 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.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 2.5: � ������ ���������
** ��«ã©«� u � � ¤� �¤� ¨â©�«� « ª «�¢�¬«�å�ª �¤«¦¢âª,
U � � ¤� � ¦¨�é©�«� æ¢� «� �¨�££ã. **
1. ��«�¡ ¤�å©«� «¦¤ �¨¦£â� ©«�¤ §�¨�¡á«à �¨�££ã ©�£� à£â¤� £� ---> ¡�
«¦§¦��«ã©«� «¦¤ §á¤à ©«¦ §¨é«¦ ¢á�¦ª.
2. ��«ã©«� x � � ¤� � ��¨á¯�«� «¦¤ §¨é«¦ �¤�§ �ç£�«¦ ®�¨�¡«ã¨�.
3. �é¨� §�«ã©«� u � � ¤� �¤� ¨â©�«� «�¤ «�¢�¬«�å� �¡«�¢�©£â¤� �¤«¦¢ã.
4. �¬«ã «� ¦¨á � ¦¨�é©«� æ¢� «� ¢á�� ©«� �¨�££ã ®¨�© £¦§¦ 餫�ª «�¤ �¤«¦¢ã x.
5. �é¨� §�«ã©«� â¤� ¡��¢�å¦ U � � ¤� �§ ©«¨â¯�«� «� �¨�££ã ©«�¤ �¨® ¡ã
«�ª ¡�«á©«�©�.
6. �é¨� §�«ã©«� u £�¨ ¡âª ¦¨âª � � ¤� �¤� ¨â©�«� «�¤ U ¡�
§¨¦��¦ç£�¤�ª �¤«¦¢âª.
7. �é¨� §�«ã©«� CTRL-R (¡¨�«é¤«�ª §�«�£â¤¦ «¦ §¢ã¡«¨¦ CTRL ¡��éª §�«á«� «¦ R)
£�¨ ¡âª ¦¨âª � � ¤� �§�¤�â¨�«� « ª �¤«¦¢âª (�¤�å¨�©� «à¤ �¤� ¨â©�à¤).
---> Fiix the errors oon thhis line and reeplace them witth undo.
8. �¬«âª �å¤� §¦¢ç ®¨ã© £�ª �¤«¦¢âª. �é¨� §���å¤�«� ©«�¤
��¨å¢�¯� «¦¬ ���ã£�«¦ª 2.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
������ 2 ��������
1. � � ¤� � ��¨á¯�«� �§æ «¦¤ �¨¦£â� £â®¨ «¦ «â¢¦ª ¢â¥�ª �¨á¯«�: dw
2. � � ¤� � ��¨á¯�«� �§æ «¦¤ �¨¦£â� £â®¨ «¦ «â¢¦ª �¨�££ãª �¨á¯«�: d$
3. � � ¤� � ��¨á¯�«� ¦¢æ¡¢�¨� «� �¨�££ã �¨á¯«�: dd
4. � £¦¨ã � � £å� �¤«¦¢ã ©«�¤ ��¤¦¤ ¡ã ��«á©«�©� �å¤� :
[�¨ �£æª] �¤«¦¢ã �¤« ¡�å£�¤¦ ì �¤«¦¢ã [�¨ �£æª] �¤« ¡�å£�¤¦
槦¬:
�¨ �£æª - §æ©�ª ¦¨âª ¤� �§�¤�¢���å � �¤«¦¢ã
�¤«¦¢ã - « ¤� �å¤� , æ§àª � d � � � ��¨�ã
�¤« ¡�å£�¤¦ - §á¤à ©� « ¤� �¤�¨�ã©� � �¤«¦¢ã, æ§àª w (¢â¥�),
$ («â¢¦ª «�ª �¨�££ãª), ¡«¢.
5. � � ¤� �¤� ¨â©�«� §¨¦��¦ç£�¤�ª �¤â¨�� �ª, §�«ã©«�: u (§��æ u)
� � ¤� �¤� ¨â©�«� æ¢�ª « ª �¢¢��⪠©«� �¨�££ã, §�«ã©«�: U (¡��¢�å¦ U)
� � ¤� �¤� ¨â©�«� « ª �¤� ¨â©� ª, §�«ã©«�: CTRL-R
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 3.1: � ������ �����������
** ��«ã©«� p � � ¤� «¦§¦��«ã©�«� «�¤ «�¢�¬«�å� � ��¨�ã £�«á «¦¤ �¨¦£â�. **
1. ��«�¡ ¤�å©«� «¦¤ �¨¦£â� ©«�¤ §¨é«� �¨�££ã «�ª §�¨�¡á«à ¦£á��ª.
2. ��«ã©«� dd � � ¤� � ��¨á¯�«� «� �¨�££ã ¡� ¤� «�¤ �§¦��¡�ç©�«� ©�
§¨¦©à¨ ¤ã £¤ã£� «¦¬ Vim.
3. ��«�¡ ¤�å©«� «¦¤ �¨¦£â� ©«� �¨�££ã ���� �§æ �¡�å §¦¬ �� §¨â§� ¤� §á�
� � ��¨�££â¤� �¨�££ã.
4.  �å©«� ©� ��¤¦¤ ¡ã ��«á©«�©�, §�«ã©«� p � � ¤� �á¢�«� «� �¨�££ã.
5. �§�¤�¢á��«� «� �ã£�«� 2 âઠ4 � � ¤� �á¢�«� æ¢�ª « ª �¨�££âª ©«�
©à©«ã ©� ¨á.
d) Can you learn too?
b) Violets are blue,
c) Intelligence is learned,
a) Roses are red,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 3.2: � ������ ��������������
** ��«ã©«� 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. �é¨� §���å¤�«� ©«¦ �á��£� 3.2.
��������: �� �¬£á©«� æ« §¨â§� ¤� £���å¤�«� £� «� ®¨ã©�, ¡� æ® £�
«�¤ �§¦£¤�£æ¤�¬©�.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 3.3: � ������ �������
** � � ¤� �¢¢á¥�«� «£ã£� ã æ¢� «� ¢â¥�, §�«ã©«� cw . **
1. ��«�¡ ¤�å©«� «¦¤ �¨¦£â� ©«�¤ §¨é«� �¨�££ã §�¨�¡á«à ©�£� à£â¤� £� --->.
2. �¦§¦��«ã©«� «¦¤ �¨¦£â� §á¤à ©«¦ u «�ª ¢â¥�ª lubw.
3. ��«ã©«� cw ¡� «� ©à©«ã ¢â¥� (©«�¤ §�¨å§«à©� �¬«ã, �¨á¯«� 'ine'.)
4. ��«ã©«� <ESC> ¡� §���å¤�«� ©«¦ �§æ£�¤¦ ¢á�¦ª (©«¦¤ §¨é«¦
®�¨�¡«ã¨� §¨¦ª �¢¢��ã).
5. �§�¤�¢á��«� «� �ã£�«� 3 ¡� 4 £â®¨ ª 櫦¬ � §¨é«� §¨æ«�©� ¤� �å¤�
å� � £� «� ��ç«�¨�.
---> This lubw has a few wptfd that mrrf changing usf the change command.
---> This line has a few words that need changing using the change command.
��¨�«�¨�å©«� æ« � cw æ® £æ¤¦ �¤« ¡�� ©«á� «� ¢â¥�, �¢¢á ©�ª � ©á��
�§å©�ª ©� §�¨�£�¦¢ã.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 3.4: ������������ ������� �� c
** � �¤«¦¢ã �¢¢��㪠®¨�© £¦§¦ �å«� £� «� å� � �¤« ¡�å£�¤� «�ª � ��¨�ãª. **
1. � �¤«¦¢ã �¢¢��㪠�¦¬¢�ç� £� «¦¤ å� ¦ «¨æ§¦ æ§àª � � ��¨�ã. � £¦¨ã �å¤� :
[�¨ �£æª] c �¤« ¡�å£�¤¦ ì c [�¨ �£æª] �¤« ¡�å£�¤¦
2. �� �¤« ¡�å£�¤� �å¤� §á¢ «� å� �, æ§àª w (¢â¥�), $ («â¢¦ª �¨�££ãª), ¡«¢.
3. ��«�¡ ¤���å«� ©«�¤ §¨é«� �¨�££ã §�¨�¡á«à ©�£� à£â¤� £� --->.
4. ��«�¡ ¤�å©«� «¦¤ �¨¦£â� ©«¦ §¨é«¦ ¢á�¦ª.
5. �¨á¯«� c$ � � ¤� ¡á¤�«� «¦ ¬§æ¢¦ §¦ «�ª �¨�££ãª å� ¦ £� «� ��ç«�¨�
¡� §�«ã©«� <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.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
������ 3 ��������
1. � � ¤� «¦§¦��«ã©�«� ¡�å£�¤¦ §¦¬ £æ¢ ª â®� � ��¨��å, §�«ã©«� p .
�¬«æ «¦§¦��«�å «¦ � ��¨�££â¤¦ ¡�å£�¤¦ ���� «¦¤ �¨¦£â� (�¤ � ��¨á«�¡�
�¨�££ã �� §á� £�«á ©«� �¨�££ã ¡á«à �§æ «¦¤ �¨¦£â�.
2. � � ¤� �¤« ¡�«�©«ã©�«� «¦¤ ®�¨�¡«ã¨� ¡á«à �§æ «¦¤ �¨¦£â�, §�«ã©«� r
¡� £�«á «¦¤ ®�¨�¡«ã¨� §¦¬ �� �¤« ¡�«�©«ã©� «¦¤ �¨® ¡æ.
3. � �¤«¦¢ã �¢¢��㪠©�ª �§ «¨â§� ¤� �¢¢á¥�«� «¦ ¡��¦¨ ©£â¤¦ �¤« ¡�å£�¤¦
�§æ «¦¤ �¨¦£â� £â®¨ «¦ «â¢¦ª «¦¬ �¤« ¡�å£�¤¦. �.®. �¨á¯«� cw � � ¤�
�¢¢á¥�«� �§æ «¦¤ �¨¦£â� £â®¨ «¦ «â¢¦ª «�ª ¢â¥�ª, c$ � � ¤� �¢¢á¥�«�
£â®¨ «¦ «â¢¦ª �¨�££ãª.
4. � £¦¨ã � � «�¤ �¢¢��ã �å¤� :
[�¨ �£æª] c �¤« ¡�å£�¤¦ ì c [�¨ �£æª] �¤« ¡�å£�¤¦
�é¨� ©¬¤�®å©«� £� «¦ �§æ£�¤¦ £á��£�.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 4.1: ���� ��� ��������� �������
** ��«ã©«� CTRL-g � � ¤� �£�¤ ©«�å � �â©� ©�ª ©«¦ �¨®�å¦ ¡� � ¡�«á©«�©ã «¦¬.
��«ã©«� SHIFT-G � � ¤� §á«� ©� £å� �¨�££ã ©«¦ �¨®�å¦. **
��£�åà©�: � ��á©«� ¦¢æ¡¢�¨¦ «¦ £á��£� §¨ ¤ �¡«�¢â©�«� ¡á§¦ ¦ �§æ «� �ã£�«�!!
1. �¨�«ã©«� §�«�£â¤¦ «¦ §¢ã¡«¨¦ Ctrl ¡� §�«ã©«� g . �å� �¨�££ã ¡�«á©«�©�ª
�� �£�¤ ©«�å ©«¦ ¡á«à £â¨¦ª «�ª ©�¢å��ª £� «¦ 椦£� �¨®�妬 ¡� «�
�¨�££ã §¦¬ �å©«�. �¬£���å«� «¦¤ �¨ �£æ �¨�££ãª � � «¦ �ã£� 3.
2. ��«ã©«� shift-G � � ¤� £�«�¡ ¤���å«� ©«¦ «â¢¦ª «¦¬ �¨®�妬.
3. ��«ã©«� «¦¤ �¨ �£æ «�ª �¨�££ãª §¦¬ ã©�©«�¤ ¡� £�«á shift-G. �¬«æ ��
©�ª �§ ©«¨â¯� ©«� �¨�££ã §¦¬ ã©�©«�¤ §¨ ¤ §�«ã©�«� � � §¨é«� ¦¨á Ctrl-g.
(î«�¤ §¢�¡«¨¦¢¦��å«� «¦¬ª �¨ �£¦çª, ��� �� �£�¤å�¦¤«� ©«�¤ ¦�æ¤�).
4. �¤ ¤¦ é��«� ©å�¦¬¨¦ª � � �¬«æ, �¡«�¢â©«� «� �ã£�«� 1 âઠ3.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 4.2: � ������ ����������
** ��«ã©«� / �¡¦¢¦¬�¦ç£�¤¦ �§æ «� ¨á©� §¦¬ ¯á®¤�«�. **
1. �� ��¤¦¤ ¡ã ��«á©«�©� §�«ã©«� «¦¤ ®�¨�¡«ã¨� / . ��¨�«�¨ã©«� æ« �¬«æª ¡�
¦ �¨¦£â�ª �£�¤å�¦¤«� ©«¦ ¡á«à £â¨¦ª «�ª ¦�æ¤�ª æ§àª £� «�¤ �¤«¦¢ã : .
2. �é¨� �¨á¯«� 'errroor' <ENTER>. �¬«ã �å¤� � ¢â¥� §¦¬ �â¢�«� ¤� ¯á¥�«�.
3. � � ¤� ¯á¥�«� ¥�¤á � � «�¤ å� � ¨á©�, §�«ã©«� �§¢éª n .
� � ¤� ¯á¥�«� «�¤ å� � ¨á©� ©«�¤ �¤«å��«� ¡�«�ç�¬¤©�, §�«ã©«� Shift-N .
4. �¤ �â¢�«� ¤� ¯á¥�«� � � £å� ¨á©� §¨¦ª «� §å©à, ®¨�© £¦§¦ ã©«� «�¤ �¤«¦¢ã ? �¤«å «�ª / .
---> î«�¤ � �¤��ã«�©� «á©� ©«¦ «â¢¦ª «¦¬ �¨®�妬 �� ©¬¤�®å©� �§æ «�¤ �¨®ã.
"errroor" is not the way to spell error; errroor is an error.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 4.3: ������ ���������� �����������
** ��«ã©«� % � � ¤� �¨�å«� «�¤ �¤«å©«¦ ®� ), ], ã } . **
1. �¦§¦��«ã©«� «¦¤ �¨¦£â� ©� ¡á§¦ � (, [, ã { ©«�¤ §�¨�¡á«à �¨�££ã
©�£� à£â¤� £� --->.
2. �é¨� §�«ã©«� «¦¤ ®�¨�¡«ã¨� % .
3. � �¨¦£â�ª �� §¨â§� ¤� �å¤� ©«�¤ �¤«å©«¦ ®� §�¨â¤��©� ã ��¡ç¢�.
4. ��«ã©«� % � � ¤� £�«�¡ ¤ã©�«� «¦¤ �¨¦£â� §å©à ©«�¤ §¨é«� ��¡ç¢�
(«¦¬ ��¬��¨ ¦ç).
---> This ( is a test line with ('s, ['s ] and {'s } in it. ))
��������: �¬«æ �å¤� §¦¢ç ®¨ã© £¦ ©«�¤ �§¦©�¢£á«à©� �¤æª §¨¦�¨á££�«¦ª
£� £� «� ¨ �©«âª §�¨�¤�â©� ª!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 4.4: ���� ������ ��� ������ �����
** �¨á¯«� :s/old/new/g � � ¤� �¢¢á¥�«� «¦ 'new' £� «¦ 'old'. **
1. ��«�¡ ¤�å©«� «¦¤ �¨¦£â� ©«�¤ §�¨�¡á«à �¨�££ã ©�£� à£â¤� £� --->.
2. �¨á¯«� :s/thee/the <ENTER> . ��£� é©«� æ« �¬«ã � �¤«¦¢ã �¢¢á�� £æ¤¦
«�¤ §¨é«� �£á¤ ©� ©«� �¨�££ã.
3. �é¨� �¨á¯«� :s/thee/the/g �¤¤¦é¤«�ª ��¤ ¡ã �¤« ¡�«á©«�©� ©«�
�¨�££ã. �¬«æ �¢¢á�� æ¢�ª « ª �£�¤å©� ª �§å «�ª �¨�££ãª.
---> thee best time to see thee flowers is in thee spring.
4. � � ¤� �¢¢á¥�«� ¡á�� �£á¤ ©� £å�ª ©¬£�¦¢¦©� ¨áª £�«�¥ç �ç¦ �¨�££é¤,
�¨á¯«� :#,#s/old/new/g 槦¬ #,# ¦ �¨ �£¦å «à¤ �ç¦ �¨�££é¤.
�¨á¯«� :%s/old/new/g � � ¤� �¢¢á¥�«� ¡á�� �£á¤ ©� ©� 梦 «¦ �¨®�å¦.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
������ 4 ��������
1. �¦ Ctrl-g �£�¤å�� «� �â©� ©�ª ©«¦ �¨®�å¦ ¡� «�¤ ¡�«á©«�©ã «¦¬.
�¦ Shift-G §���å¤� ©«¦ «â¢¦ª «¦¬ �¨®�妬. ë¤�ª �¨ �£æª �¨�££ãª
�¡¦¢¦¬�¦ç£�¤¦ª �§æ Shift-G §���å¤� ©� �¡�å¤� «� �¨�££ã.
2. �¨á¦¤«�ª / �¡¦¢¦¬�¦ç£�¤¦ �§æ £å� ¨á©� ¯á®¤� §¨¦ª «� ������� � �
«� ¨á©�. �¨á¦¤«�ª ? �¡¦¢¦¬�¦ç£�¤¦ �§æ £å� ¨á©� ¯á®¤� §¨¦ª «� ����
� � «� ¨á©�. ��«á �§æ £å� �¤��ã«�©� §�«ã©«� n � � ¤� �¨�å«� «�¤
�§æ£�¤� �£á¤ ©� §¨¦ª «�¤ å� � ¡�«�ç�¬¤©� ã Shift-N � � ¤� ¯á¥�«�
§¨¦ª «�¤ �¤«å��«� ¡�«�ç�¬¤©�.
3. ��«é¤«�ª % 橦 ¦ �¨¦£â�ª �å¤� §á¤à ©� £å� (,),[,],{, ã } �¤«¦§å��
«¦ �¤«å©«¦ ®¦ «�å¨ «¦¬ ��¬��¨ ¦ç.
4. � � �¤« ¡�«á©«�©� £� new «¦¬ §¨é«¦¬ old ©«� �¨�££ã �¨á¯«� :s/old/new
� � �¤« ¡�«á©«�©� £� new æ¢à¤ «à¤ 'old' ©«� �¨�££ã �¨á¯«� :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 Tutor) £� «¦ 椦£� TEST. � � ¤� «¦
�§�¢���ç©�«�, �¨á¯«� ¥�¤á :!dir � � ¤� ��å«� «¦¤ ¡�«á¢¦�æ ©�ª.
---> ��£� é©«� æ« �¤ ���å¤�«� �§æ «¦¤ Vim ¡� £§�å¤�«� ¥�¤á £� «¦ 椦£�
�¨®�妬 TEST, «¦ �¨®�å¦ �� ã«�¤ �¡¨ �⪠�¤«å�¨�¦ «¦¬ tutor æ«�¤ «¦ ©é©�«�.
5. �é¨� � ��¨á¯«� «¦ �¨®�å¦ �¨á¦¤«�ª (MS-DOS): :!del TEST
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 5.3: ���������� ������ ��������
** � � ¤� ©é©�«� «£ã£� «¦¬ �¨®�妬, �¨á¯«� :#,# w ������ **
1. ꢢ� £ � ¦¨á, �¨á¯«� :!dir ã :!ls � � ¤� §á¨�«� £å� ¢å©«� �§æ «¦¤
¡�«á¢¦�æ ©�ª ¡� � �¢â¥«� â¤� ¡�«á¢¢�¢¦ 椦£� �¨®�妬 æ§àª «¦ TEST.
2. ��«�¡ ¤�å©«� «¦¤ �¨¦£â� ©«¦ §á¤à £â¨¦ª �¬«ãª «�ª ©�¢å��ª ¡� §�«ã©«�
Ctrl-g � � ¤� �¨�å«� «¦¤ �¨ �£æ �¬«ãª «�ª �¨�££ãª.
�� ������� ����� ��� ������!
3. �é¨� §���å¤�«� ©«¦ ¡á«à £â¨¦ª «�ª ©�¢å��ª ¡� §�«ã©«� Ctrl-g ¥�¤á.
�� ������� ��� ����� ��� ������!
4. � � ¤� ©é©�«� ���� â¤� «£ã£� ©� �¨®�å¦, �¨á¯«� :#,# w TEST
槦¬ #,# ¦ �ç¦ �¨ �£¦å §¦¬ �§¦£¤�£¦¤�ç©�«� (§á¤à,¡á«à) ¡� TEST «¦
椦£� «¦¬ �¨®�妬 ©�ª.
5. ��¤á, ��å«� æ« «¦ �¨®�å¦ �å¤� �¡�å £� «�¤ :!dir �¢¢á ��� «¦ � ��¨á¯�«�.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 5.4: ���������� ��� ��������� ������
** � � ¤� � ©á��«� «� §�¨ �®æ£�¤� �¤æª �¨®�妬, �¨á¯«� :r ������ **
1. �¨á¯«� :!dir � � ¤� ���� à��å«� æ« «¦ TEST ¬§á¨®� �§æ §¨ ¤.
2. �¦§¦��«ã©«� «¦¤ �¨¦£â� ©«¦ §á¤à £â¨¦ª «�ª ©�¢å��ª.
��������: �櫦¬ �¡«�¢â©�«� «¦ �ã£� 3 �� ��å«� «¦ �á��£� 5.3.
��«á ¡ ¤���å«� ���� ¥�¤á §¨¦ª «¦ £á��£� �¬«æ.
3. �é¨� �¤�¡«ã©«� «¦ �¨®�å¦ ©�ª TEST ®¨�© £¦§¦ 餫�ª «�¤ �¤«¦¢ã :r TEST
槦¬ TEST �å¤� «¦ 椦£� «¦¬ �¨®�妬.
��������: �¦ �¨®�å¦ §¦¬ �¤�¡«á«� «¦§¦��«�å«� ¥�¡ ¤é¤«�ª �¡�å §¦¬ �¨å©¡�«�
¦ �¨¦£â�ª.
4. � � ¤� �§�¢���ç©�«� æ« «¦ �¨®�å¦ �¤�¡«ã��¡�, §å©à «¦¤ �¨¦£â� ¡�
§�¨�«�¨ã©«� æ« ¬§á¨®¦¬¤ «é¨� �ç¦ �¤«å�¨�� «¦¬ ���ã£�«¦ª 5.3, «¦
�¨® ¡æ ¡� � â¡�¦©� «¦¬ �¨®�妬.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
������ 5 ��������
1. :!�¤«¦¢ã �¡«�¢�å £å� �¥à«�¨ ¡ã �¤«¦¢ã.
��¨ ¡á ®¨ã© £� §�¨���å�£�«� �å¤� (MS-DOS):
:!dir - �£á¤ ©� ¢å©«�ª �¤æª ¡�«�¢æ�¦¬.
:!del ������ - � ��¨á� «¦ ������.
2. :w ������ �¨á� «¦ «¨â®à¤ �¨®�å¦ «¦¬ Vim ©«¦ �å©¡¦ £� 椦£� ������.
3. :#,#w ������ ©é�� « ª �¨�££âª �§æ # £â®¨ # ©«¦ ������.
4. :r ������ �¤�¡«�å «¦ �¨®�å¦ �å©¡¦¬ ������ ¡� «¦ §�¨�£�ᢢ� £â©�
©«¦ «¨â®¦¤ �¨®�å¦ £�«á �§æ «� �â©� «¦¬ �¨¦£â�.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 6.1: � ������ ����������
** ��«ã©«� o � � ¤� �¤¦å¥�«� £å� �¨�££ã ¡á«à �§æ «¦¤ �¨¦£â� ¡� ¤�
�¨���å«� ©� ��«á©«�©� �� £â¤¦¬. **
1. ��«�¡ ¤�å©«� «¦¤ �¨¦£â� ©«�¤ §�¨�¡á«à �¨�££ã ©�£� à£â¤� £� --->.
2. ��«ã©«� o (§��æ) � � ¤� �¤¦å¥�«� £å� �¨�££ã ���� �§æ «¦¤ �¨¦£â� ¡� ¤�
�¨���å«� ©� ��«á©«�©� �� £â¤¦¬.
3. �é¨� �¤« �¨á¯«� «� ©�£� à£â¤� £� ---> �¨�££ã ¡� §�«ã©«� <ESC> � � ¤�
���å«� �§æ «�¤ ��«á©«�©� �� £â¤¦¬.
---> After typing o the cursor is placed on the open line in Insert mode.
4. � � ¤� �¤¦å¥�«� £å� �¨�££ã ���� �§æ «¦¤ �¨¦£â�, §�«ã©«� �§¢á â¤� ¡��¢�å¦
O, �¤«å � � â¤� §��æ o. �¦¡ £á©«� «¦ ©«�¤ §�¨�¡á«à �¨�££ã.
�¤¦å��«� �¨�££ã §á¤à �§æ �¬«ã¤ §�«é¤«�ª Shift-O 橦 ¦ �¨¦£â�ª �å¤� ©«� �¨�££ã
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 6.2: � ������ ���������
** ��«ã©«� a � � ¤� � ©á��«� ¡�å£�¤¦ ���� «¦¤ �¨¦£â�. **
1. ��«�¡ ¤�å©«� «¦¤ �¨¦£â� ©«¦ «â¢¦ª «�ª §¨é«�ª �¨�££ãª §�¨�¡á«à
©�£� à£â¤� £� ---> §�«é¤«�ª $ ©«�¤ ��¤¦¤ ¡ã ��«á©«�©�.
2. ��«ã©«� â¤� a (§��æ) � � ¤� §¨¦©�â©�«� ¡�å£�¤¦ ���� �§æ «¦¤ ®�¨�¡«ã¨�
§¦¬ �å¤� ¡á«à �§æ «¦¤ �¨¦£â�. (�¦ ¡��¢�å¦ A §¨¦©�â«� ©«¦ «â¢¦ª
«�ª �¨�££ãª).
��£�åà©�: �¬«æ �§¦�ç�� «¦ §á«�£� «¦¬ i , «¦¤ «�¢�¬«�å¦ ®�¨�¡«ã¨�, «¦
¡�å£�¤¦ «�ª � ©��à�ãª, <ESC>, �¨¦£â�-��¥ á, ¡� «â¢¦ª, x, £æ¤¦ ¡�
£æ¤¦ � � ¤� §¨¦©�â©�«� ©«¦ «â¢¦ª «�ª �¨�££ãª!
3. �¬£§¢�¨é©«� «é¨� «�¤ §¨é«� �¨�££ã. ��£� é©«� �§å©�ª æ« � §¨¦©�ã¡� �å¤�
�¡¨ �éª å� � ©«�¤ ��«á©«�©� �� £â¤¦¬ £� «�¤ ��«á©«�©� � ©��à�ãª, �¡«æª
�§æ «� �â©� §¦¬ � ©á��«� «¦ ¡�å£�¤¦.
---> This line will allow you to practice
---> This line will allow you to practice appending text to the end of a line.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 6.3: ���� ������ ��� ��������������
** ��«ã©«� ¡��¢�å¦ R � � ¤� �¢¢á¥�«� §�¨ ©©æ«�¨¦¬ª �§æ â¤�¤ ®�¨�¡«ã¨�ª. **
1. ��«�¡ ¤�å©«� «¦¤ �¨¦£â� ©«�¤ §¨é«� �¨�££ã §�¨�¡á«à ©�£� à£â¤� £� --->.
2. �¦§¦��«ã©«� «¦¤ �¨¦£â� ©«�¤ �¨®ã «�ª §¨é«�ª ¢â¥�ª §¦¬ �å¤� � �¦¨�« ¡ã
�§æ «� ��ç«�¨� �¨�££ã ©�£� à£â¤� £� ---> (� ¢â¥� 'last').
3. ��«ã©«� «é¨� R ¡� �¢¢á¥«� «¦ ¬§æ¢¦ §¦ «¦¬ ¡� £â¤¦¬ ©«�¤ §¨é«� �¨�££ã
�¨á¦¤«�ª §á¤à �§æ «¦ §�¢ æ ¡�å£�¤¦ é©«� ¤� ¡á¤�«� «�¤ §¨é«� �¨�££ã å� �
£� «� ��ç«�¨�.
---> To make the first line the same as the last on this page use the keys.
---> To make the first line the same as the second, type R and the new text.
4. ��£� é©«� æ« æ«�¤ §�«á«� <ESC> � � ¤� ���å«�, §�¨�£â¤� ¦§¦ ¦�㧦«�
�¤�¢¢¦å૦ ¡�å£�¤¦.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
�á��£� 6.4: ������� ��������
** �¬�£å©«� £å� �§ ¢¦�ã â«© é©«� � �¤��ã«�©� ã � �¤« ¡�«á©«�©� ¤� ��¤¦�å
«� � �¦¨á §��é¤-¡��¢�åठ**
1. �ᥫ� � � 'ignore' � ©á�¦¤«�ª:
/ignore
�¬¤�®å©«� �¨¡�«âª ¦¨âª §�«é¤«�ª «¦ §¢ã¡«¨¦ n.
2. �â©«� «�¤ �§ ¢¦�ã 'ic' (Ignore case) �¨á¦¤«�ª:
:set ic
3. �ᥫ� «é¨� ¥�¤á � � 'ignore' §�«é¤«�ª: n
�¬¤�®å©«� «�¤ �¤��ã«�©� £�¨ ¡âª �¡æ£� ¦¨âª §�«é¤«�ª «¦ §¢ã¡«¨¦ n
4. �â©«� « ª �§ ¢¦�⪠'hlsearch' ¡� 'incsearch':
:set hls is
5. � ©á��«� «é¨� ¥�¤á «�¤ �¤«¦¢ã �¤��ã«�©�ª, ¡� ��å«� « ©¬£��å¤�
/ignore
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
������ 6 ��������
1. ��«é¤«�ª o �¤¦å�� £å� �¨�££ã ���� �§æ «¦¤ �¨¦£â� ¡� «¦§¦��«�å «¦¤
�¨¦£â� ©«�¤ �¤¦ ®«ã �¨�££ã ©� ��«á©«�©� �� £â¤¦¬.
2. ��«ã©«� a � � ¤� � ©á��«� ¡�å£�¤¦ ���� «¦¤ ®�¨�¡«ã¨� ©«¦¤ ¦§¦å¦ �å¤�
¦ �¨¦£â�ª. ��«é¤«�ª ¡��¢�å¦ A �¬«æ£�«� §¨¦©�â«� ¡�å£�¤¦ ©«¦ «â¢¦ª
«�ª �¨�££ãª.
3. ��«é¤«�ª ¡��¢�å¦ R � ©â¨®�«� ©«�¤ ��«á©«�� �¤« ¡�«á©«�©�ª £â®¨ ¤�
§�«���å «¦ <ESC> ¡� ¤� �¥â¢�� .
4. �¨á¦¤«�ª ":set xxx" ¨¬�£å�� «�¤ �§ ¢¦�ã "xxx".
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
������ 7: ON-LINE ������� ��������
** �¨�© £¦§¦ ã©«� «¦ on-line ©ç©«�£� �¦ã�� �ª **
� Vim â®� â¤� §�¨ �¡« ¡æ on-line ©ç©«�£� �¦ã�� �ª. � � ¤� ¥�¡ ¤ã©� ,
�¦¡ £á©«� ¡á§¦ ¦ �§æ «� «¨å�:
- §�«ã©«� «¦ §¢ã¡«¨¦ <HELP> (�¤ â®�«� ¡á§¦ ¦)
- §�«ã©«� «¦ §¢ã¡«¨¦ <F1> (�¤ â®�«� ¡á§¦ ¦)
- �¨á¯«� :help <ENTER>
�¨á¯«� :q <ENTER> � � ¤� ¡¢�å©�«� «¦ §�¨á�¬¨¦ «�ª �¦ã�� �ª.
�§¦¨�å«� ¤� �¨�å«� �¦ã�� � §á¤à ©� ¡á�� �¤« ¡�å£�¤¦, �夦¤«�ª £å� §�¨á£�«¨¦
©«�¤ �¤«¦¢ã ":help". �¦¡ £á©«� �¬«á (£�¤ ¥�®¤á«� ¤� §�«á«� <ENTER>):
:help w
:help c_<T
:help insert-index
:help user-manual
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
������ 8: ������������ ��� SCRIPT ���������
** �¤�¨�¦§¦ ã©«� ®�¨�¡«�¨ ©« ¡á «¦¬ Vim **
� Vim â®� §¦¢¢á §�¨ ©©æ«�¨� ®�¨�¡«�¨ ©« ¡á �§' æ,« ¦ Vi, �¢¢á «�
§�¨ ©©æ«�¨� �å¤� �¨® ¡á �§�¤�¨�¦§¦ �£â¤�. � � ¤� �¨®å©�«� ¤� ®¨�© £¦§¦ �å«�
§�¨ ©©æ«�¨� ®�¨�¡«�¨ ©« ¡á §¨â§� ¤� « á¥�«� â¤� �¨®�å¦ "vimrc".
1. �¨®å©«� � ¦¨�餦¤«�ª «¦ �¨®�å¦ "vimrc", �¬«æ �¥�¨«á«� �§æ «¦ ©ç©«�£á ©�ª:
:edit ~/.vimrc � � Unix
:edit $VIM/_vimrc � � MS-Windows
2. �é¨� � ©á��«� «¦ ¡�å£�¤¦ §�¨���å�£�«¦ª � � �¨®�å¦ "vimrc":
:read $VIMRUNTIME/vimrc_example.vim
3. �¨á¯«� «¦ �¨®�å¦ £� «�¤:
:write
��¤ �§æ£�¤� ¦¨á §¦¬ �� ¥�¡ ¤ã©�«� «¦¤ Vim �� ®¨�© £¦§¦ ã©� à« ©£æ
©ç¤«�¥�ª. �§¦¨�å«� ¤� §¨¦©�â©�«� æ¢�ª « ª §¨¦« £é£�¤�ª �§ ¢¦�⪠©' �¬«æ
«¦ �¨®�å¦ "vimrc".
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
��é ¦¢¦¡¢�¨é¤�«� «¦ Vim Tutor. �¡¦§æª «¦¬ ã«�¤ ¤� �é©� £å� ©ç¤«¦£�
§�¨å¢�¯� «¦¬ ©¬¤«á¡«� Vim, «¦¬¢á® ©«¦¤ «æ©� é©«� ¤� ©�ª �§ «¨â¯� ¤�
®¨�© £¦§¦ ã©�«� «¦¤ ©¬¤«á¡«� �¨¡�«á �硦¢�. �§â®� §¦¢ç �§æ £å�
¦¢¦¡¢�¨à£â¤� §�¨¦¬©å�©� ¡��éª ¦ Vim â®� §á¨� §¦¢¢âª �¤«¦¢âª. � ��á©«�
¡�«æ§ ¤ «¦ ��®� ¨å� ¦ ®¨ã©�ª:
":help user-manual".
� � §�¨� «â¨à � á��©£� ¡� £�¢â«�, ©¬©«ã¤�«� �¬«æ «¦ � �¢å¦:
Vim - Vi Improved - by Steve Oualline
Publisher: New Riders
�¦ §¨é«¦ � �¢å¦ §¢ã¨àª � �¨à£â¤¦ ©«¦¤ Vim.
�� �å«�¨� ®¨ã© £¦ � � �¨®á¨ ¦¬ª.
�§á¨®¦¬¤ §¦¢¢á §�¨���å�£�«� ¡� � ¡æ¤�ª.
��å«� «�¤ http://iccf-holland.org/click5.html
�¬«æ «¦ � �¢å¦ �å¤� §�¢ æ«�¨¦ ¡� §�¨ ©©æ«�¨¦ � � «¦¤ Vi §�¨á � � «¦¤ Vim,
�¢¢á �§å©�ª ©¬¤ ©«é£�¤¦:
Learning the Vi Editor - by Linda Lamb
Publisher: O'Reilly & Associates Inc.
�å¤� â¤� ¡�¢æ � �¢å¦ � � ¤� £á��«� ©®��æ¤ «� §á¤«� §¦¬ �â¢�«�
¤� ¡á¤�«� £� «¦¤ Vi.
� â¡«� â¡�¦©� §�¨ â®� �¡æ£� §¢�¨¦¦¨å�ª � � «¦¤ Vim.
�¬«ã � §�¨ ã��©� �¨á«�¡� �§æ «¦¬ª Michael C. Pierce ¡� Robert K. Ware,
Colorado School of Mines ®¨�© £¦§¦ 餫�ª �â�ª �§æ «¦¤ Charles Smith,
Colorado State University. E-mail: [email protected].
�¨¦©�¨£¦�ã � � «¦¤ Vim �§æ «¦¤ Bram Moolenaar.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~