xref: /vim-8.2.3635/runtime/tutor/tutor.ja.sjis (revision d2ea7cf1)
1===============================================================================
2=    V I M �� �{ (�`���[�g���A��) �� �� �� �� ��        -    Version 1.7      =
3===============================================================================
4
5     Vim �́A���̃`���[�g���A���Ő�������ɂ͑���������̃R�}���h����������
6     �ɋ��͂ȃG�f�B�^�[�ł��B���̃`���[�g���A���́A���Ȃ��� Vim ���\�G�f�B
7     �^�[�Ƃ��Ďg�����Ȃ���悤�ɂȂ�̂ɏ\���ȃR�}���h�ɂ‚��Đ���������悤
8     �ɂȂ��Ă��܂��B
9
10     �`���[�g���A������������̂ɕK�v�Ȏ��Ԃ́A�o�����R�}���h�������̂ɂǂꂾ
11     �����Ԃ��g���̂��ɂ����܂����A���悻25����30���ł��B
12
13     ATTENTION:
14     �ȉ��̗��K�p�R�}���h�ɂ͂��̕��͂�ύX������̂�����܂��B���K���n�߂�O
15     �ɃR�s�[���쐬���܂��傤("vimtutor"�����Ȃ�΁A���ɃR�s�[����Ă��܂�)�B
16
17     ���̃`���[�g���A�����A�g�����ƂŊo������d�g�݂ɂȂ��Ă��邱�Ƃ��A�S��
18     �Ă����Ȃ���΂Ȃ�܂���B�������w�K����ɂ̓R�}���h�����ۂɎ����Ȃ����
19     �Ȃ�Ȃ��̂ł��B���͂�ǂ������Ȃ�΁A�����ƖY��Ă��܂��܂�!
20
21     �����ACaps���b�N�L�[��������Ă��Ȃ����Ƃ��m�F������A��ʂɃ��b�X��1.1
22     ���S���\�������Ƃ���܂ŁAj �L�[�������ăJ�[�\�����ړ����܂��傤�B
23~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
24			 ���b�X�� 1.1:  �J�[�\���̈ړ�
25
26
27       ** �J�[�\�����ړ�����ɂ́A�������l�� h,j,k,l �������܂� **
28	     ^
29	     k		    �q���g:  h �L�[�͍������Ɉړ����܂��B
30       < h	 l >		     l �L�[�͉E�����Ɉړ����܂��B
31	     j			     j �L�[�͉����L�[�̂悤�ȃL�[�ł��B
32	     v
33  1. �ړ��Ɋ����܂ŁA�X�N���[���ŃJ�[�\���ړ������܂��傤�B
34
35  2. ���ւ̃L�[(j)�������‚Â���ƁA�A�����Ĉړ��ł��܂��B
36     ����Ŏ��̃��b�X���Ɉړ�������@���킩��܂����ˁB
37
38  3. ���ւ̃L�[���g���āA���b�X��1.2 �Ɉړ����܂��傤�B
39
40NOTE: �����^�C�v���Ă��邩����Ȃ��Ȃ�����A<ESC>�������ăm�[�}�����[�h�ɂ�
41      �܂��B���ꂩ����͂��悤�Ƃ��Ă����R�}���h���ē��͂��܂��傤�B
42
43NOTE: �J�[�\���L�[�ł��ړ��ł��܂��B������ hjkl �Ɉ�x����Ă��܂��΁A�͂邩
44      �ɑ����ړ����邱�Ƃ��ł���ł��傤�B����}�W��!
45
46~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
47			 ���b�X�� 1.2: VIM �̋N���ƏI��
48
49
50  !! NOTE: �ȉ��̂�����X�e�b�v���s���O�ɁA���̃��b�X����ǂ݂܂��傤!!
51
52  1. <ESC>�L�[�������܂��傤�B(�m���Ƀm�[�}�����[�h�ɂ��邽��)
53
54  2. ���̂悤�Ƀ^�C�v:		:q! <ENTER>
55     ����ɂ��ҏW�������e��ۑ������ɃG�f�B�^���I�����܂��B
56
57  3. ���̃`���[�g���A�����n�߂�ׂ̃R�}���h�����s����ƁA�����ɖ߂�܂��B
58     ���̃R�}���h��:		vimtutor <ENTER>
59
60  4. ����܂ł̃X�e�b�v���o�����M���‚����Ȃ�΁A�X�e�b�v 1 ���� 3 �܂ł���
61     �ۂɎ����āAVim ��1�x�I�����Ă���ĂыN�����܂��傤�B
62
63NOTE:  :q! <ENTER> �͑S�Ă̕ύX��j�����܂��B���b�X���ɂĕύX���t�@�C���ɕ�
64       ��������@�ɂ‚��Ă��׋����Ă����܂��傤�B
65
66  5. 1.3�܂ŃJ�[�\�����ړ������܂��傤�B
67
68~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69		       ���b�X�� 1.3: �e�L�X�g�ҏW - �폜
70
71
72    ** �m�[�}�����[�h�ɂăJ�[�\���̉��̕������폜����ɂ� x �������܂� **
73
74  1. �ȉ��� ---> �Ǝ����ꂽ�s�ɃJ�[�\�����ړ����܂��傤�B
75
76  2. �ԈႢ���C�����邽�߂ɁA�폜����ŏ��̕����܂ŃJ�[�\�����ړ����܂��B
77
78  3. �s�K�v�ȕ����� x �������č폜���܂��傤�B
79
80  4. �����������Ȃ�܂� �X�e�b�v 2 ���� 4 ���J��Ԃ��܂��傤�B
81
82---> ���� �������� �� �‚‚��� �� �������Ă� �Ƃт͂˂���
83
84  5. �s���������Ȃ�����A���b�X�� 1.4 �֐i�݂܂��傤�B
85
86NOTE: �S�Ẵ��b�X����ʂ��āA�o���悤�Ƃ���̂ł͂Ȃ����ۂɂ���Ă݂܂��傤�B
87
88
89
90
91~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
92		       ���b�X�� 1.4: �e�L�X�g�ҏW - �}��
93
94
95	 ** �m�[�}�����[�h�ɂăe�L�X�g��}������ɂ� i �������܂� **
96
97  1. �ȉ��� ---> �Ǝ����ꂽ�ŏ��̍s�ɃJ�[�\�����ړ����܂��傤�B
98
99  2. 1�s�ڂ�2�s�ڂƓ����l�ɂ��邽�߂ɁA�e�L�X�g��}�����Ȃ���΂Ȃ�Ȃ��ʒu
100     �̎��̕����ɃJ�[�\�����ړ����܂��B
101
102  3. i �L�[�������Ă���A�lj����K�v�ȕ������^�C�v���܂��傤�B
103
104  4. �ԈႢ���C�������� <ESC> �������ăR�}���h���[�h�ɖ߂�A���������ɂȂ�l
105     �ɃX�e�b�v 2 ���� 4 ���J��Ԃ��܂��傤�B
106
107---> ���� �ɂ� ����Ȃ� �e�L�X�g ����B
108---> ���� �s �ɂ� ��‚� ����Ȃ� �e�L�X�g �� ����B
109
110  5. �}���̕��@���킩�����烌�b�X�� 1.5 �֐i�݂܂��傤�B
111
112
113
114~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
115		     ���b�X�� 1.5: �e�L�X�g�ҏW - �lj�
116
117
118		 ** �e�L�X�g��lj�����ɂ� A �������܂��傤 **
119
120  1. �ȉ��� ---> �Ǝ����ꂽ�ŏ��̍s�ɃJ�[�\�����ړ����܂��傤�B
121     �J�[�\�������̕�����ɂ����Ă����܂��܂���B
122
123  2. �lj����K�v�ȏꏊ�� A ���^�C�v���܂��傤�B
124
125  3. �e�L�X�g��lj����I������A <ESC> �������ăm�[�}�����[�h�ɖ߂�܂��傤�B
126
127  4. 2�s�ڂ� ---> �Ǝ����ꂽ�ꏊ�ֈړ����A�X�e�b�v 2 ���� 3 ���J��Ԃ��ĕ��@
128     ���C�����܂��傤�B
129
130---> �����ɂ͊Ԉ�����e�L�X�g������
131     �����ɂ͊Ԉ�����e�L�X�g������܂��B
132---> �����ɂ��Ԉ�����e�L�X
133     �����ɂ��Ԉ�����e�L�X�g������܂��B
134
135  5. �e�L�X�g�̒lj����y���ɂȂ��Ă����烌�b�X�� 1.6 �֐i�݂܂��傤�B
136
137~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
138		     ���b�X�� 1.6: �t�@�C���̕ҏW
139
140
141	   ** �t�@�C����ۑ����ďI������ɂ� :wq �ƃ^�C�v���܂� **
142
143  !! NOTE: �ȉ��̃X�e�b�v�����s����O�ɁA�܂��S�̂�ǂ�ł�������!!
144
145  1. ���b�X�� 1.2 �ł�����悤�� :q! ���^�C�v���āA���̃`���[�g���A�����I��
146     ���܂��B���邢�́A�ʂ̒[��������ꍇ�͂����ňȉ��̓��e���s���Ă����܂�
147     �܂���B
148
149  2. �V�F���v�����v�g�ł��̃R�}���h���^�C�v���܂�:  vim tutor <ENTER>
150     'vim' �� Vim �G�f�B�^���N������R�}���h�A'tutor' �͕ҏW�������t�@�C����
151     ���O�ł��B�ύX���Ă��悢�t�@�C�����g���܂��傤�B
152
153  3. �O�̃��b�X���Ŋw���悤�ɁA�e�L�X�g��}���A�폜���܂��B
154
155  4. �ύX���t�@�C���ɕۑ����܂�:  :wq <ENTER>
156
157  5. �X�e�b�v 1 �� vimtutor ���I�������ꍇ�� vimtutor ���ēx�N�����A�ȉ���
158     �v��֐i�݂܂��傤�B
159
160  6. �ȏ�̃X�e�b�v��ǂ�ŗ���������ł�������s���܂��傤�B
161
162~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
163				���b�X�� 1 �v��
164
165
166  1. �J�[�\���͖��L�[�������� hjkl �L�[�ňړ����܂��B
167	 h (��)		j (��)         k (��)	    l (�E)
168
169  2. Vim ���N������ɂ̓v�����v�g���� vim �t�@�C���� <ENTER> �ƃ^�C�v���܂��B
170
171  3. Vim ���I������ɂ�	   <ESC> :q!	 <ENTER>  �ƃ^�C�v���܂�(�ύX��j��)�B
172               ��������	   <ESC> :wq	 <ENTER>  �ƃ^�C�v���܂�(�ύX��ۑ�)�B
173
174  4. �J�[�\���̉��̕������폜����ɂ́A�m�[�}�����[�h�� x �ƃ^�C�v���܂��B
175
176  5. �J�[�\���̈ʒu�ɕ�����}������ɂ́A�m�[�}�����[�h�� i �ƃ^�C�v���܂��B
177	 i     �e�L�X�g�̃^�C�v	<ESC>         �J�[�\���ʒu�ɒlj�
178	 A     �e�L�X�g�̒lj�   <ESC>         �s���ɒlj�
179
180NOTE: <ESC> �L�[�������ƃm�[�}�����[�h�Ɉڍs���܂��B���̍ہA�Ԉ��������͓r
181      ���̃R�}���h�����������Ƃ��ł��܂��B
182
183���āA�����ă��b�X�� 2 ���n�߂܂��傤�B
184
185~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
186			   ���b�X�� 2.1: �폜�R�}���h
187
188
189	    ** �P��̖����܂ł��폜����ɂ� dw �ƃ^�C�v���܂��傤 **
190
191  1. �m�[�}�����[�h�ł��邱�Ƃ��m�F���邽�߂� <ESC> �������܂��傤�B
192
193  2. �ȉ��� ---> �Ǝ����ꂽ�s�ɃJ�[�\�����ړ����܂��傤�B
194
195  3. ���������P��̐擪�ɃJ�[�\�����ړ����܂��傤�B
196
197  4. �P����폜���邽�߂� dw �ƃ^�C�v���܂��傤�B
198
199  NOTE: �^�C�v����ƁAdw �Ƃ����������X�N���[���̍ʼn��s�Ɍ����܂��B
200        �^�C�v���Ԉ���Ă��܂������ɂ� <ESC> �������Ă�蒼���܂��傤�B
201
202---> ���� �� �� �ɂ� �����‚��� ���̂��� �K�v�̂Ȃ� �P�� �� �܂܂�� ���܂��B
203
204  5. 3 ���� 4 �܂ł����������Ȃ�܂ŌJ��Ԃ��A���b�X�� 2.2 �֐i�݂܂��傤�B
205
206
207
208~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
209		       ���b�X�� 2.2: ���̑��̍폜�R�}���h
210
211
212	     ** �s�̖����܂ł��폜����ɂ� d$ �ƃ^�C�v���܂��傤 **
213
214  1. �m�[�}�����[�h�ł��邱�Ƃ��m�F����̂� <ESC> �������܂��傤�B
215
216  2. �ȉ��� ---> �Ǝ����ꂽ�s�ɃJ�[�\�����ړ����܂��傤�B
217
218  3. ���������̖����փJ�[�\�����ړ����܂��傤(�ŏ��� �B �̌�ł�)�B
219
220  4. �s���܂ō폜����̂� d$ �ƃ^�C�v���܂��傤�B
221
222---> �N�������̍s�̍Ō��2�x�^�C�v���܂����B 2�x�^�C�v���܂����B
223
224
225  5. �ǂ��������Ƃ��������邽�߂ɁA���b�X�� 2.3 �֐i�݂܂��傤�B
226
227
228
229
230
231~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
232		     ���b�X�� 2.3: �I�y���[�^�ƃ��[�V����
233
234
235  �����̃R�}���h�̓I�y���[�^�ƃ��[�V��������e�L�X�g�ɕύX�������܂��B
236  �폜�R�}���h d �̃I�y���[�^�͎��̗l�ɂȂ��Ă��܂�:
237
238  	d   ���[�V����
239
240  ���ꂼ��:
241    d          - �폜�R�}���h�B
242    ���[�V���� - ���ɑ΂��ē��������邩(�ȉ��ɋ����܂�)�B
243
244  ���[�V�����ꗗ�̈ꕔ:
245    w - �J�[�\���ʒu��������܂ޒP��̖����܂ŁB
246    e - �J�[�\���ʒu��������܂܂Ȃ��P��̖����܂ŁB
247    $ - �J�[�\���ʒu����s���܂ŁB
248
249  �‚܂� de �ƃ^�C�v����ƁA�J�[�\���ʒu����P��̏I���܂ł��폜���܂��B
250
251NOTE: �`���������l�́A�m�[�}�����[�h�ɂăR�}���h�Ȃ��Ƀ��[�V������������
252      �݂܂��傤�B�J�[�\�����ړI��ꗗ�Ŏ������ʒu�Ɉړ�����͂��ł��B
253
254~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
255		 ���b�X�� 2.4: ���[�V�����ɃJ�E���g���g�p����
256
257
258      ** ������s�������J��Ԃ��̃��[�V�����̑O�ɐ��l���^�C�v���܂��B **
259
260  1. �ȉ��� ---> �Ǝ����ꂽ�s�̐擪�ɃJ�[�\�����ړ����܂��B
261
262  2. 2w ���^�C�v���ĒP��2�•��O�Ɉړ����܂��B
263
264  3. 3e ���^�C�v����3�–ڂ̒P��̏I�[�Ɉړ����܂��B
265
266  4. 0 (�[��)���^�C�v���čs���Ɉړ����܂��B
267
268  5. �X�e�b�v 2 �� 3 ���Ⴄ���l���g���ČJ��Ԃ��܂��B
269
270---> This is just a line with words you can move around in.
271
272  6. ���b�X�� 2.5 �ɐi�݂܂��傤�B
273
274
275
276
277~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
278	   ���b�X�� 2.5: ��葽�����폜���邽�߂ɃJ�E���g���g�p����
279
280
281  ** �I�y���[�^�ƃJ�E���g���^�C�v����ƁA���̑��삪������J��Ԃ���܂��B **
282
283  ���q�̍폜�̃I�y���[�^�ƃ��[�V�����̑g�ݍ��킹�ɃJ�E���g��lj����邱�ƂŁA
284  ��葽���̍폜���s���܂�:
285	 d   ���l   ���[�V����
286
287  1. ---> �Ǝ����ꂽ�s�̍s�������ɃJ�[�\�����ړ����܂��傤�B
288
289  2. UPPER CASE �̒P��2�‚� d2w �ƃ^�C�v���č폜���܂��B
290
291  3. UPPER CASE �Ƃ����A�������P����A1�‚̃R�}���h�ƈقȂ�J�E���g���w�肵�A
292     �X�e�b�v 1 �� 2 ���J��Ԃ��܂��B
293
294---> ����ABC DE�s��FGHI JK LMN OP�P���Q RS TUV�Y��ɂȂ����B
295
296NOTE:  �I�y���[�^ d �ƃ��[�V�����̊ԂɃJ�E���g���g�����ꍇ�A�I�y���[�^�̂Ȃ�
297       �ꍇ�̃��[�V�����̂悤�ɓ��삵�܂��B
298       ��: 3dw �� d3w �͓����ŁA3w ���폜���܂��B
299
300~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
301			 ���b�X�� 2.6: �s�̑���
302
303
304		 ** �s�S�̂��폜����ɂ� dd �ƃ^�C�v���܂� **
305
306  �s�S�̂��폜����p�x�������̂ŁAVi�̃f�U�C�i�[�͍s�̍폜�� d ��2��^�C�v��
307  �����ȒP�Ȃ��̂Ɍ��߂܂����B
308
309  1. �ȉ��̋��2�s�ڂɃJ�[�\�����ړ����܂��B
310  2. dd �ƃ^�C�v���čs���폜���܂��B
311  3. �����4�s�ڂɈړ����܂��B
312  4. 2dd �ƃ^�C�v����2�s���폜���܂��B
313
314--->  1)  �o���͐Ԃ��A
315--->  2)  �‚܂�Ȃ����̂͊y�����A
316--->  3)  �X�~���͐‚��A
317--->  4)  ���͎Ԃ������Ă���A
318--->  5)  ���v��������������A
319--->  6)  �����͊Â�
320--->  7)  �I�}�G���i�[
321
322
323~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
324			 ���b�X�� 2.7: ��蒼���R�}���h
325
326
327  ** �Ō�̃R�}���h���������ɂ� u �������܂��BU �͍s�S�̂̎���ł��B **
328
329  1. �ȉ��� ---> �Ǝ����ꂽ�s�ɃJ�[�\�����ړ����A�ŏ��̊ԈႢ�ɃJ�[�\��
330     ���ړ����܂��傤�B
331  2. x ���^�C�v���Ă���Ȃ��擪�̕������폜���܂��傤�B
332  3. �����Au ���^�C�v���čŌ�Ɏ��s�����R�}���h���������܂��傤�B
333  4. ���x�́Ax ���g�p���Č���S�ďC�����܂��傤�B
334  5. �啶���� U ���^�C�v���āA�s�����̏�Ԃɖ߂��܂��傤�B
335  6. u ���^�C�v���Ē��O�� U �R�}���h��������܂��傤�B
336  7. �ł̓R�}���h���Ď��s����̂� CTRL-R (CTRL ���������܂� R ��ł�)����
337     �^�C�v���Ă݂܂��傤(����̎��)�B
338
339---> ���̂̍s�̂̊ԈႢ���C���X���A��ł����̏C������������܂܂����B
340
341  8. ����͂ƂĂ��֗��ȃR�}���h�ł��B�������b�X�� 2 �v��֐i�݂܂��傤�B
342
343
344
345
346~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
347				���b�X�� 2 �v��
348
349
350  1. �J�[�\���ʒu����P��̖����܂ł��폜����ɂ� dw �ƃ^�C�v���܂��B
351  2. �J�[�\���ʒu����s�̖����܂ł��폜����ɂ� d$ �ƃ^�C�v���܂��B
352  3. �s�S�̂��폜����ɂ� dd �ƃ^�C�v���܂��B
353
354  4. ���[�V�������J��Ԃ��ɂ͐��l��t�^���܂�:   2w
355  5. �ύX�ɗp����R�}���h�̌`����
356               �I�y���[�^   [���l]   ���[�V����
357
358     ���ꂼ��:
359       �I�y���[�^ - �폜 d �̗ނʼn������邩�B
360       ���l       - ���̃R�}���h������J��Ԃ����B
361       ���[�V���� - w (�P��)�� $ (�s��)�Ȃǂ̗ނŁA�e�L�X�g�̉��ɑ΂��ē�����
362                    ���邩�B
363
364  6. �s�̐擪�Ɉړ�����ɂ̓[�����g�p���܂�:  0
365
366  7. �O��̓���������:	u   (������ u)
367     �s�S�̂̕ύX�������:	U   (�啶�� U)
368     ������̎����:		CTRL-R
369~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
370			   ���b�X�� 3.1: �\��t���R�}���h
371
372
373    ** �Ō�ɍ폜���ꂽ�s���J�[�\���̌�ɓ\��t����ɂ� p ���^�C�v���܂� **
374
375  1. �ȉ��̒i���̍ŏ��̍s�ɃJ�[�\�����ړ����܂��傤�B
376
377  2. dd  �ƃ^�C�v���čs���폜���AVim �̃o�b�t�@�Ɋi�[���܂��傤�B
378
379  3. �폜�����s���{������ׂ��ʒu�̏�̍s�܂ŁA�J�[�\�����ړ������܂��傤�B
380
381  4. �m�[�}�����[�h�� p ���^�C�v���Ċi�[�����s����ʂɖ߂��܂��B
382
383  5. ���Ԃ��������Ȃ�l�ɃX�e�b�v 2 ���� 4 ���J��Ԃ��܂��傤�B
384
385     d) �M�����w�Ԃ��Ƃ��ł���?
386     b) �X�~���͐‚��A
387     c) �m�b�Ƃ͊w�Ԃ��́A
388     a) �o���͐Ԃ��A
389
390
391
392~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
393			 ���b�X�� 3.2: �u�������R�}���h
394
395
396	   ** �J�[�\���̉��̕�����u��������ɂ� r ���^�C�v���܂� **
397
398  1. �ȉ��� ---> �Ǝ����ꂽ�ŏ��̍s�ɃJ�[�\�����ړ����܂��傤�B
399
400  2. �ŏ��̊ԈႢ�̐擪�ɃJ�[�\�����ړ����܂��傤�B
401
402  3. r �ƃ^�C�v���A�Ԉ���Ă��镶����u��������A�������������^�C�v���܂��傤�B
403
404  4. �ŏ��̍s���������Ȃ�܂ŃX�e�b�v 2 ���� 3 ���J��Ԃ��܂��傤�B
405
406--->  ���̍���l�͂������ˁA���̐l�͊�‚��������L�[������������!
407--->  ���̍s����͂������ɁA���̐l�͊�‚��Ԉ�����L�[�������܂���!
408
409  5. �����A���b�X�� 3.3 �֐i�݂܂��傤�B
410
411NOTE: ���ۂɎ����܂��傤�B�����Ċo���邾���ɂ͂��Ȃ����ƁB
412
413
414
415~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
416			���b�X�� 3.3: �ύX�R�}���h
417
418
419	 ** �P��̈ꕔ�A�������͑S�̂�ύX����ɂ� cw �ƃ^�C�v���܂� **
420
421  1. �ȉ��� ---> �Ǝ����ꂽ�ŏ��̍s�ɃJ�[�\�����ړ����܂��傤�B
422
423  2. lubw �� u �̈ʒu�ɃJ�[�\�����ړ����܂��傤�B
424
425  3. cw �ƃ^�C�v���A�������P����^�C�v���܂��傤(���̏ꍇ 'ine' �ƃ^�C�v)�B
426
427  4. ���̊ԈႢ(�ύX���ׂ������̐擪)�Ɉړ����邽�߂� <ESC> ���^�C�v���܂��B
428
429  5. �ŏ��̍s�����̍s�̗l�ɂȂ�܂ŃX�e�b�v 3 �� 4 ���J��Ԃ��܂��B
430
431---> This lubw has a few wptfd that mrrf changing usf the change operator.
432---> This line has a few words that need changing using the change operator.
433
434cw �͒P���ύX���邾���łȂ��A�}�����s���邱�Ƃɒ��ӂ��܂��傤�B
435
436
437
438~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
439		     ���b�X�� 3.4: c ���g�p�������̑��̕ύX
440
441
442     ** �ύX�R�}���h�́A�폜�R�}���h�Ɠ����l�ɃI�u�W�F�N�g���g�p���܂� **
443
444  1. �ύX�R�}���h�́A�폜�R�}���h�Ɠ����悤�ȓ�������܂��B���̌`����
445
446         c    [���l]   ���[�V����
447
448  2. �I�u�W�F�N�g�������ŁAw �͒P��A $ �͍s���ȂǂƂ��������̂ł��B
449
450  3. �ȉ��� ---> �Ǝ����ꂽ�s�ɃJ�[�\�����ړ����܂��傤�B
451
452  4. �ŏ��̊ԈႢ�փJ�[�\�����ړ����܂��傤�B
453
454  5. c$ �ƃ^�C�v���čs�̎c����Q�s�ڂ̗l�ɂ��A<ESC> �������܂��傤�B
455
456---> The end of this line needs some help to make it like the second.
457---> The end of this line needs to be corrected using the  c$  command.
458
459NOTE:  �^�C�v���̊ԈႢ�̓o�b�N�X�y�[�X�L�[���g���Ē������Ƃ��ł��܂��B
460
461~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
462				���b�X�� 3 �v��
463
464
465  1. ���ɍ폜���ꂽ�e�L�X�g���Ĕz�u����ɂ́Ap ���^�C�v���܂��B����͍폜��
466     �ꂽ�e�L�X�g���J�[�\���̌�ɑ}�����܂�(�s�P�ʂō폜���ꂽ�̂Ȃ�΁A�J�[
467     �\���̂��鎟�̍s�ɑ}������܂�)�B
468
469  2. �J�[�\���̉��̕�����u��������ɂ́Ar ���^�C�v������A�����u��������
470     �������^�C�v���܂��B
471
472  3. �ύX�R�}���h�ł̓J�[�\���ʒu�������̃��[�V�����Ŏw�肳���I�[�܂ł��
473     �X���邱�Ƃ��”\�ł��B�Ⴆ�� cw �Ȃ�΃J�[�\���ʒu����P��̏I���܂ŁA
474     c$ �Ȃ�΍s�̏I���܂ł�ύX���܂��B
475
476  4. �ύX�R�}���h�̌`����
477
478         c    [���l]   ���[�V����
479
480�����A���̃��b�X���֐i�݂܂��傤�B
481
482
483
484~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
485		     ���b�X�� 4.1: �ʒu�ƃt�@�C���̏��
486
487  ** �t�@�C�����ł̈ʒu�ƃt�@�C���̏�Ԃ�\������ɂ� CTRL-G ���^�C�v���܂��B
488     �t�@�C�����̂���s�Ɉړ�����ɂ� G ���^�C�v���܂� **
489
490     NOTE: �X�e�b�v�����s����O�ɁA���̃��b�X���S�Ăɖڂ�ʂ��܂��傤!!
491
492  1. CTRL ���������܂� g �������܂��傤�B���̑���� CTRL-G �ƌĂ�ł��܂��B
493     �y�[�W�̈�ԉ��Ƀt�@�C�����ƍs�ԍ����\�������͂��ł��B �X�e�b�v 3�̂���
494     �ɍs�ԍ����o���Ă����܂��傤�B
495
496NOTE:  ��ʂ̉E�����ɃJ�[�\���̈ʒu���\������Ă��邩������܂���B�����
497       'ruler' �I�v�V����(:help 'ruler' ���Q��)��ݒ肷�邱�Ƃŕ\������܂��B
498
499  2. �ʼn��s�Ɉړ����邽�߂� G ���^�C�v���܂��傤�B
500     �t�@�C���̐擪�Ɉړ�����ɂ� gg �ƃ^�C�v���܂��傤�B
501
502  3. ��قǂ̍s�̔ԍ����^�C�v�� G ���^�C�v���܂��傤�B�ŏ��� CTRL-G ���������s
503     �ɖ߂��ė���͂��ł��B
504
505  4. ���M�����Ă���X�e�b�v 1 ���� 3 �����s���܂��傤�B
506
507~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
508			   ���b�X�� 4.2: �����R�}���h
509
510
511	 ** ������������ɂ� / �ƁA�O��������������^�C�v���܂��B**
512
513  1. �m�[�}�����[�h�� / �Ƃ����������^�C�v���܂��B��ʈ�ԉ��� : �R�}���h��
514     �����l�� / ������邱�ƂɋC�Â��ł��傤�B
515
516  2. �ł́A'errroor' <ENTER> �ƃ^�C�v���܂��傤�B���ꂪ�����������P��ł��B
517
518  3. �������������x��������Ƃ��� �P�� n ���^�C�v���܂��B
519     �t�����Ɍ�����������Ƃ��� N ���^�C�v���܂��B
520
521  4. �t�����Ɍ�����������ꍇ�́A/ �̑���� ? �R�}���h���g�p���܂��B
522
523  5. ���̏ꏊ�ɖ߂�ɂ� CTRL-O (Ctrl �����������Ȃ��� o �����^�C�v)���^�C�v��
524     �܂��B����ɖ߂�ɂ͂�����J��Ԃ��܂��BCTRL-I �͑O�����ł��B
525
526--->  "errroor" �� error �ƃX�y�����Ⴂ�܂�;  errroor �͂����� error �ł��B
527NOTE: �������t�@�C���̏I���ɒB����ƁA�I�v�V���� 'wrapscan' ���ݒ肳��Ă���
528      �ꍇ�́A�t�@�C���̐擪���猟�����s���܂��B
529
530~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
531		      ���b�X�� 4.3: �Ή����銇�ʂ�����
532
533
534	    ** �Ή����� ),] �� } ����������ɂ� % ���^�C�v���܂� **
535
536  1. ���� ---> �Ŏ����ꂽ�s�� (,[ �� { �̂ǂꂩ�ɃJ�[�\�����ړ����܂��傤�B
537
538  2. ������ % �ƃ^�C�v���܂��傤�B
539
540  3. �J�[�\���͑Ή����銇�ʂɈړ�����͂��ł��B
541
542  4. �ŏ��̊��ʂɈړ�����ɂ� % �ƃ^�C�v���܂��傤�B
543
544  5. ���� (,),[,],{ �� } �ŃJ�[�\�����ړ����A% ���������Ă��邩�m�F���܂��傤�B
545
546---> This ( is a test line with ('s, ['s ] and {'s } in it. ))
547
548
549NOTE: ���̋@�\�͊��ʂ���v���Ă��Ȃ��v���O�������f�o�b�O����̂ɂƂĂ�����
550      �܂��B
551
552
553~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
554		       ���b�X�� 4.4: �ԈႢ��ύX������@
555
556
557	** 'old' �� 'new' �ɒu������ɂ� :s/old/new/g �ƃ^�C�v���܂� **
558
559  1. �ȉ��� ---> �Ǝ����ꂽ�s�ɃJ�[�\�����ړ����܂��傤�B
560
561  2. :s/thee/the <ENTER> �ƃ^�C�v���܂��傤�B���̃R�}���h�͂��̍s�ōŏ��Ɍ���
562     ���������̂ɂ����s���邱�ƂɋC���‚��܂��傤�B
563
564  3. �ł� :s/thee/the/g �ƃ^�C�v���܂��傤�B�lj����� g �t���O�͍s�S�̂�u����
565     �邱�Ƃ��Ӗ����܂��B���̕ύX�͂��̍s�Ō��‚������S�Ẳӏ��ɑ΂��čs���
566     �܂��B
567
568---> thee best time to see thee flowers is in thee spring.
569
570  4. �����s���猩�‚��镶����ύX����ɂ�
571     :#,#s/old/new/g    #,# �ɂ͒u��������͈͂̊J�n�ƏI���̍s�ԍ����w�肵��
572                        ���B
573     :%s/old/new/g      �t�@�C���S�̂Ō��‚�����̂ɑ΂��ĕύX����B
574     :%s/old/new/gc     �t�@�C���S�̂Ō��‚�����̂ɑ΂��āA1��1�Šm�F���Ƃ��
575                        ����ύX����B
576
577~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
578				���b�X�� 4 �v��
579
580
581  1. CTRL-G �̓t�@�C���ł̈ʒu�ƃt�@�C���̏ڍׂ�\�����܂��B
582          G �̓t�@�C���̍ʼn��s�Ɉړ����܂��B
583     ���l G �͂��̍s�Ɉړ����܂��B
584         gg �͐擪�s�Ɉړ����܂��B
585
586  2. / �̌�Ɍ����^�C�v����ƑO���Ɍ����������܂��B
587     ? �̌�Ɍ����^�C�v����ƌ���Ɍ����������܂��B
588     �����̌�� n �͓��������̎��̌������AN �͋t�����̌��������܂��B
589     CTRL-O �͏ꏊ��O�Ɉڂ��ACTRL-I �͏ꏊ�����Ɉړ����܂��B
590
591  3. (,),[,],{, �������� } ��ɃJ�[�\���������Ԃ� % ���^�C�v����Ƒ΂ɂȂ镶
592     ���ֈړ����܂��B
593
594  4. ���ݍs�̍ŏ��� old �� new �ɒu������B	:s/old/new
595     ���ݍs�̑S�Ă� old �� new �ɒu������B	:s/old/new/g
596     2�‚� # �ԂŌ���u������B		:#,#s/old/new/g
597     �t�@�C���̒��̑S�Ă̌�������u������B	:%s/old/new/g
598     'c' ��������ƒu���̓x�Ɋm�F�����߂�B	:%s/old/new/gc
599
600~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
601		    ���b�X�� 5.1: �O���R�}���h�����s������@
602
603
604	     ** :! �̌�Ɏ��s����O���R�}���h���^�C�v���܂� **
605
606  1. ��ʂ̍ʼn����ɃJ�[�\�����ړ�����悤�A����e���� : ���^�C�v���܂��傤�B
607     ����ŃR�}���h���^�C�v�ł���l�ɂȂ�܂��B
608
609  2. ������ ! �Ƃ�������(���Q��)���^�C�v���܂��傤�B
610     ����ŊO���V�F���R�}���h�����s�ł���l�ɂȂ�܂��B
611
612  3. ��Ƃ��� ! �ɑ����� ls �ƃ^�C�v�� <ENTER> �������܂��傤�B
613     �V�F���v�����v�g�̂悤�Ƀf�B���N�g���̈ꗗ���\�������͂��ł��B
614     �������� ls �������Ȃ��Ȃ�� :!dir ���g�p���܂��傤�B
615
616NOTE:  ���̕��@�ɂ���Ă�����R�}���h�����s���邱�Ƃ��ł��܂��B����������
617       ���^�����܂��B
618
619NOTE:  �S�Ă� : �R�}���h�� <ENTER> �������ďI�����Ȃ���΂Ȃ�܂���B
620       �ȍ~�ł͂��̂��ƂɌ��y���܂���B
621
622
623~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
624		    ���b�X�� 5.2: ���̑��̃t�@�C���֏�������
625
626
627	** �t�@�C���֕ύX��ۑ�����ɂ� :w �t�@�C���� �ƃ^�C�v���܂� **
628
629  1. �f�B���N�g���̈ꗗ���邽�߂� :!dir �������� :!ls �ƃ^�C�v���܂��傤�B
630     ���̂��� <ENTER> �������̂͊��ɂ����m�ł��ˁB
631
632  2. TEST �̂悤�ɁA���̃f�B���N�g���ɖ����t�@�C��������‘I�т܂��B
633
634  3. �ł� :w TEST �ƃ^�C�v���܂��傤 (TEST �́A�I���t�@�C�����ł�)�B
635
636  4. ����ɂ��t�@�C���S�̂� TEST �Ƃ������O�ŕۑ�����܂��B
637     ������x :!dir �������� :!ls �ƃ^�C�v���Ċm�F���Ă݂܂��傤�B
638
639NOTE: ������ Vim ���I�����A�t�@�C���� TEST �Ƌ��ɋN������ƁA�ۑ���������
640     �`���[�g���A���̕������ł��オ��͂��ł��B
641
642  5. ����ɁA���̂悤�Ƀ^�C�v���ăt�@�C���������܂��傤(Windows):  :!del TEST
643                                               ��������(Unix):     :!rm TEST
644
645
646~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
647			 ���b�X�� 5.3: �I��������������
648
649
650** �t�@�C���̈ʒu��ۑ�����ɂ́Av ���[�V������ :w FILENAME ���^�C�v���܂��B **
651
652  1. ���̍s�ɃJ�[�\�����ړ����܂��B
653
654  2. v �������A�ȉ��̑�5���ڂɃJ�[�\�����ړ����܂��B�e�L�X�g�������\��������
655     �ɒ��ڂ��ĉ������B
656
657  3. ���� : �������ƁA��ʂ̍ʼn����� :'<,'> ������܂��B
658
659  4. w TEST (TEST �͑��݂��Ȃ��t�@�C����)���^�C�v���܂��B
660     <ENTER> �������O�� :'<,'>w TEST �ƂȂ��Ă��邱�Ƃ��m�F���ĉ������B
661
662  5. Vim �� TEST �Ƃ����t�@�C���ɑI�����ꂽ�s���������ނł��傤�B
663     !dir �������� !ls �ł�����m�F���܂��B
664     ����͍폜���Ȃ��ł����ĉ������B���̃��b�X���Ŏg�p���܂��B
665
666NOTE:  v �������ƁAVisual �I�����n�܂�܂��B�J�[�\�����������ƂŁA�I��͈͂�
667       �傫�������������ł��܂��B����ɁA���̑I��͈͂ɑ΂��ăI�y���[�^��K�p
668       ���܂��B�Ⴆ�� d �̓e�L�X�g���폜���܂��B
669
670~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
671		       ���b�X�� 5.4: �t�@�C���̎捞�ƍ���
672
673
674	** �t�@�C���̒��g��}������ɂ� :r �t�@�C���� �ƃ^�C�v���܂� **
675
676  1. �J�[�\�����ȉ��̍s�ɍ��킹�܂��B
677
678NOTE:  �X�e�b�v 2 �̎��s��A���b�X�� 5.3 �̃e�L�X�g������܂��B���ɉ������Ă�
679       �̃��b�X���Ɉړ����܂��傤�B
680
681  2. �ł� TEST �Ƃ����t�@�C���� :r TEST �Ƃ����R�}���h�œǂݍ��݂܂��傤�B
682     �����ł��� TEST �͎g���t�@�C���̖��O�̂��Ƃł��B
683     �ǂݍ��܂ꂽ�t�@�C���́A�J�[�\���s�̉��ɂ���܂��B
684
685  3. �捞���t�@�C�����m�F���Ă݂܂��傤�B�J�[�\����߂��ƁA���b�X��5.3 ��
686     �I���W�i���ƃt�@�C���ɂ����̂�2�‚����邱�Ƃ��킩��܂��B
687
688NOTE: �O���R�}���h�̏o�͂�ǂݍ��ނ��Ƃ��o���܂��B�Ⴆ�΁A
689      :r !ls �� ls �R�}���h�̏o�͂��J�[�\���ȉ��ɓǂݍ��݂܂��B
690
691
692
693~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
694			       ���b�X�� 5 �v��
695
696
697  1.  :!command  �ɂ���� �O���R�}���h�����s���܂��B
698
699     �悭�g����:
700	 (Windows)	  (Unix)
701	  :!dir		   :!ls		   -  �f�B���N�g�����̈ꗗ������B
702	  :!del FILENAME   :!rm FILENAME   -  �t�@�C�����폜����B
703
704  2.  :w �t�@�C���� �ɂ���ăt�@�C�����Ƃ����t�@�C�����f�B�X�N�ɏ������܂��B
705
706  3.  v ���[�V������ :w FILENAME �Ƃ���ƁA�r�W���A���I���s���t�@�C���ɕۑ���
707      ���B
708
709  4.  :r �t�@�C���� �ɂ��t�@�C�����Ƃ����t�@�C�����f�B�X�N����荞�܂�A
710      �J�[�\���ʒu�̉��ɑ}�������B
711
712  5.  :r !dir �� dir �R�}���h�̏o�͂��J�[�\���ʒu�ȉ��ɓǂݍ��ށB
713
714
715
716~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
717			 ���b�X�� 6.1: �I�[�v���R�}���h
718
719
720    ** o ���^�C�v����ƁA�J�[�\���̉��̍s���J���A�}�����[�h�ɓ���܂� **
721
722  1. �ȉ��� ---> �Ǝ����ꂽ�ŏ��̍s�ɃJ�[�\�����ړ����܂��傤�B
723
724  2. o (������) ���^�C�v���āA�J�[�\���̉��̍s���J���A�}�����[�h�ɓ���܂��B
725
726  3. ����ɑ}�����[�h���I������ׂ� <ESC> ���^�C�v���܂��B
727
728---> o  ���^�C�v����ƃJ�[�\���͊J�����s�ֈړ����}�����[�h�ɓ���܂��B
729
730  4. �J�[�\���̏�̍s�ɑ}������ɂ́A�������� o �ł͂Ȃ��A�P���ɑ啶���� O
731     ���^�C�v���܂��B���̍s�Ŏ����Ă݂܂��傤�B
732
733---> ���̍s�̏�֑}������ɂ́A���̍s�փJ�[�\����u���� O ���^�C�v���܂��B
734
735
736
737
738
739~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
740			���b�X�� 6.2: �lj��R�}���h
741
742
743      ** �J�[�\���̎��̈ʒu����e�L�X�g��lj�����ɂ� a �ƃ^�C�v���܂� **
744
745  1. �J�[�\���� ---> �Ŏ����ꂽ�ŏ��̍s�ֈړ����܂��傤�B
746
747  2. e �������� li �̏I�[���܂ŃJ�[�\�����ړ����܂��B
748
749  3. �J�[�\���̌��Ƀe�L�X�g��lj����邽�߂� a (������) ���^�C�v���܂��B
750
751  4. ���̉��̍s�̂悤�ȒP��Ɋ��������܂��B�}�����[�h������ׂ� <ESC> ����
752     ���܂��B
753
754  5. e ���g���Ď��̕s���S�ȒP��ֈړ����A�X�e�b�v 3 �� 4 ���J��Ԃ��܂��B
755
756---> This li will allow you to pract appendi text to a line.
757---> This line will allow you to practice appending text to a line.
758
759NOTE: a, i �� A �͓����}�����[�h�ֈڂ�܂����A�������}�������ʒu�������قȂ�
760      �܂��B
761
762~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
763			���b�X�� 6.3: ���̑��̒u�����@
764
765
766	  ** 1�����ȏ��u��������ɂ͑啶���� R �ƃ^�C�v���܂��傤 **
767
768  1. �ȉ��� ---> �Ǝ����ꂽ�s�ɃJ�[�\�����ړ����܂��B�ŏ��� xxx �̐擪�Ɉړ���
769     �܂��B
770
771  2. R �������āA2�s�ڂ̐��l���^�C�v���邱�ƂŁAxxx ���u������܂��B
772
773  3. �u�����[�h������ɂ� <ESC> �������܂��B�s�̎c�肪�ύX����Ă��Ȃ��܂܂�
774     �Ȃ邱�Ƃɒ��ӂ��Ă��������B
775
776  4. �c���� xxx ���X�e�b�v���J��Ԃ��Ēu�����܂��傤�B
777
778---> Adding 123 to xxx gives you xxx.
779---> Adding 123 to 456 gives you 579.
780
781NOTE: �u�����[�h�͑}�����[�h�Ɏ��Ă��܂����A�S�Ẵ^�C�v���ꂽ�����͊����̕���
782      ���폜���܂��B
783
784
785~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
786		   ���b�X�� 6.4: �e�L�X�g�̃R�s�[�ƃy�[�X�g
787
788
789     ** �e�L�X�g�̃R�s�[�ɂ̓I�y���[�^ y ���A�y�[�X�g�ɂ� p ���g���܂� **
790
791  1. ---> �Ǝ����ꂽ�s�ֈړ����A�J�[�\���� "a)" �̌�ɒu���Ă����܂��B
792
793  2. v �Ńr�W���A�����[�h���J�n���A"first" �̎�O�܂ŃJ�[�\�����ړ����܂��B
794
795  3. y ���^�C�v���ċ����\�����ꂽ�e�L�X�g�� yank (�R�s�[)���܂��B
796
797  4. ���̍s�̍s���܂ŃJ�[�\�����ړ����܂�:  j$
798
799  5. p �������ē\��t��(put)�Ă���A�����^�C�v���܂�:  a second <ESC>
800
801  6. �r�W���A�����[�h�� " item." ��I�����Ay �Ń����N�A���̍s�̍s���܂� j$ ��
802     �ړ����A p �Ńe�L�X�g�������� put ���܂��B
803
804--->  a) this is the first item.
805      b)
806
807  NOTE: �P���1�� yank ����̂� y ���I�y���[�^�Ƃ��� yw �Ƃ��邱�Ƃ��o���܂��B
808~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
809		       ���b�X�� 6.5: �I�v�V�����̐ݒ�
810
811
812  ** ������u���̍ۂɑ啶��/��������������ɂ́A�I�v�V������ݒ肵�܂� **
813
814  1. ���̗l�ɓ��͂��� 'ignore' ���������܂��傤:  /ignore <ENTER>
815     n �������ĉ��x���������J��Ԃ��܂��B
816
817  2. ���̗l�ɓ��͂��� 'ic' (Ignore Case �̗�) �I�v�V������ݒ肵�܂�:  :set ic
818
819  3. �ł� n �ɂ���Ă���1�x 'ignore' ���������܂��B
820     n �������Ă���ɐ��������J��Ԃ��܂��傤�B
821
822  4. 'hlsearch' �� 'incsearch' �I�v�V������ݒ肵�܂��傤:  :set hls is
823
824  5. �����R�}���h���ē��͂��āA�����N���邩���Ă݂܂��傤:  /ignore <ENTER>
825
826  6. �啶���������̋�ʂ����ɂ���ɂ͎��̗l�ɓ��͂��܂�:  :set noic
827
828NOTE: �}�b�`�̋����\������߂�ɂ͎��̗l�ɓ��͂��܂�:  :nohlsearch
829NOTE: 1�‚̌����R�}���h�����啶���������̋�ʂ���߂����Ȃ�΁A�t���[�Y�� \c
830      ���g�p���܂�:  /ignore\c <ENTER>
831~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
832				���b�X�� 6 �v��
833
834  1. o ���^�C�v����ƃJ�[�\���̉��̍s���J���āA�����ő}�����[�h�ɂȂ�B
835     O (�啶��) ���^�C�v����ƃJ�[�\���̏�̍s�ő}�����[�h�ɂȂ�B
836
837  2. �J�[�\����̕����̎�����e�L�X�g��lj�����ɂ� a �ƃ^�C�v����B
838     �s���Ɏ����Ńe�L�X�g��}������ɂ͑啶�� A ���^�C�v����B
839
840  3. e �R�}���h�͒P��̏I�[���J�[�\�����ړ�����B
841
842  4. y �I�y���[�^�̓e�L�X�g�� yank (�R�s�[)���Ap �͂���� put (�y�[�X�g)����B
843
844  5. �啶���� R ���^�C�v����ƒu�����[�h�ɓ���A<ESC>�������Ɣ�����B
845
846  6. ":set xxx" �ƃ^�C�v����ƃI�v�V���� "xxx" ���ݒ肳���B
847	'ic' 'ignorecase'	�������ɑ啶���������̋�ʂ��Ȃ�
848	'is' 'incsearch'	�����t���[�Y�ɕ����}�b�`���Ă��镔����\������
849	'hls' 'hlsearch'	�}�b�`���邷�ׂĂ������\������
850     �������A�Z�����A�ǂ���̃I�v�V�������ł��g�p�ł��܂��B
851
852  7. �I�v�V���������ɂ���ɂ� "no" ��t�^���܂�:  :set noic
853
854~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
855		    ���b�X�� 7.1: �I�����C���w���v�R�}���h
856
857
858		     ** �I�����C���w���v���g�p���܂��傤 **
859
860  Vim �ɂ͍L�͂ɂ킽��I�����C���w���v�V�X�e��������܂��B
861  �w���v���J�n����ɂ́A�����3�‚̂ǂꂩ1�‚������Ă݂܂��傤:
862	- �w���v�L�[ <HELP> ������(��������Ȃ��)�B
863	- <F1> �L�[������(��������Ȃ��)�B
864	- :help <ENTER> �ƃ^�C�v����B
865
866  �w���v�E�B���h�E�̃e�L�X�g��ǂނƁA�w���v�̓��삪�����ł��܂��B
867  CTRL-W CTRL-W  �ƃ^�C�v����� �w���v�E�B���h�E�փW�����v���܂��B
868    :q <ENTER>   �ƃ^�C�v����� �w���v�E�B���h�E���‚����܂��B
869
870  ":help" �R�}���h�Ɉ�����^���邱�Ƃɂ��A������薼�̃w���v�����‚��邱��
871  ���ł��܂��B�����������Ă݂܂��傤(<ENTER> ���^�C�v���Y��Ȃ��悤��):
872
873	:help w
874	:help c_CTRL-D
875	:help insert-index
876	:help user-manual
877~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
878		      ���b�X�� 7.2: �N���X�N���v�g�̍쐬
879
880			 ** Vim �̓����������� **
881
882  Vim �ɂ� Vi ���������̓������܂��Ă��܂����A���̂قƂ�ǂ͏�����Ԃɂ�
883  �g�p�s�‚ƂȂ��Ă��܂��B��葽���̓������g���͂��߂�ɂ� "vimrc" �t�@�C��
884  ���쐬���܂��B
885
886  1. "vimrc" �t�@�C���̕ҏW���J�n����B����̓V�X�e���Ɉˑ����܂��B
887	:edit ~/.vimrc		    UNIX ����
888	:edit ~/_vimrc		    Windows ����
889
890  2. �����ŃT���v���� "vimrc" ��ǂݍ��݂܂��B
891	:read $VIMRUNTIME/vimrc_example.vim
892
893  3. �ȉ��̂悤�Ƀt�@�C���֏������݂܂��B
894	:write
895
896  ���� Vim ���N������ƁA�F�Â��\�����g����悤�ɂȂ�ł��傤�B
897  ���� "vimrc" �t�@�C���ցA���D�݂̐ݒ��lj����邱�Ƃ��ł��܂��B
898  ��葽���̏�����ɂ� :help vimrc-intro �ƃ^�C�v���܂��B
899
900~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
901			      ���b�X�� 7.3: �⊮
902
903
904	       ** CTRL-D �� <TAB> �ŃR�}���h���C����⊮���� **
905
906  1. �݊����[�h�łȂ����Ƃ��m�F���܂�:  :set nocp
907
908  2. ���݂̃f�B���N�g���ɍ݂�t�@�C���� :!ls �� :!dir �Ŋm�F���܂��B
909
910  3. �R�}���h�̊J�n���^�C�v���܂�:  :e
911
912  4. CTRL-D �������� Vim �� "e" ����n�܂�R�}���h�̈ꗗ��\�����܂��B
913
914  5. d<TAB> �ƃ^�C�v����� Vim �� ":edit" �Ƃ����R�}���h����⊮���܂��B
915
916  6. ����ɋ��ƁA�����̃t�@�C�����̎n�܂�������܂�:  :edit FIL
917
918  7. <TAB> �������� Vim �͖��O��⊮���܂��B(������‚������������ꍇ)
919
920NOTE: �⊮�͑����̃R�}���h�œ��삵�܂��B������ CTRL-D �� <TAB> �����Ă݂Ă���
921      �����B���� :help �̍ۂɖ����܂��B
922
923~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
924			       ���b�X�� 7 �v��
925
926
927  1. �w���v�E�B���h�E���J���ɂ� :help �Ƃ��邩 <F1> �������� <HELP> �������B
928
929  2. �R�}���h(cmd)�̃w���v����������ɂ� :help cmd �ƃ^�C�v����B
930
931  3. �ʂ̃E�B���h�E�փW�����v����ɂ� CTRL-W CTRL-W �ƃ^�C�v����B
932
933  4. �w���v�E�B���h�E��‚���ɂ� :q �ƃ^�C�v����B
934
935  5. ���D�݂̐ݒ��ۂ‚ɂ� vimrc �N���X�N���v�g���쐬����B
936
937  6. : command �ʼn”\�ȕ⊮������ɂ� CTRL-D ���^�C�v����B
938     �⊮���g�p����ɂ� <TAB> �������B
939
940
941
942
943
944
945
946~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
947
948  ����ɂ� Vim �̃`���[�g���A�����I���܂��B�G�f�B�^���ȒP�ɁA�������[����
949  �g�����Ƃ��ł���悤�ɂƁAVim �̎��ŠT�O�̗v�_�݂̂�`���悤�Ƃ��܂����B
950  Vim �ɂ͂���ɑ����̃R�}���h������A�����őS�Ă�������邱�Ƃ͂ł��܂���B
951  �ȍ~�̓��[�U�[�}�j���A�����Q�Ƃ�������: ":help user-manual"
952
953  ����Ȍ�̊w�K�̂��߂ɁA���̖{���E���܂��B
954	Vim - Vi Improved - by Steve Oualline
955	�o�Ŏ�: New Riders
956  �ŏ��̖{�͊��S�� Vim �̂��߂ɏ�����܂����B�Ƃ�킯���S�҂ɂ͂����߂ł��B
957  �����̗���}�ł��f�ڂ���Ă��܂��B
958  ����URL���Q�Ƃ��ĉ����� http://iccf-holland.org/click5.html
959
960  ���� Vim ���� Vi �ɂ‚��ď����ꂽ�Â��{�ł������E���܂�:
961	Learning the Vi Editor - by Linda Lamb
962	�o�Ŏ�: O'Reilly & Associates Inc.
963  Vi �ł�肽���Ǝv�����ƂقڑS�Ă�m�邱�Ƃ��ł���Ǐ��ł��B
964  ��6�łł́AVim �ɂ‚��Ă̏����܂܂�Ă��܂��B
965
966  ���̃`���[�g���A���� Colorado State University �� Charles Smith �̃A�C�f�A
967  ����ɁAColorado School of Mines �� Michael C. Pierce �� Robert K. Ware ��
968  �����ɂ���ď�����܂����B E-mail: [email protected].
969
970  Modified for Vim by Bram Moolenaar.
971
972  ���{���  ���{ �׍O    <[email protected]>
973            vim-jp�`�[�� <https://github.com/vim-jp/lang-ja>
974  �ďC      ���� ���Y    <[email protected]>
975
976~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
977 vi:set ts=8 sts=4 sw=4 tw=78:
978