=============================================================================== = V I M �� �{ (�`���[�g���A��) �� �� �� �� �� - Version 1.7 = =============================================================================== Vim �́A���̃`���[�g���A���Ő�������ɂ͑���������̃R�}���h���������� �ɋ��͂ȃG�f�B�^�[�ł��B���̃`���[�g���A���́A���Ȃ��� Vim �\�G�f�B �^�[�Ƃ��Ďg�����Ȃ���悤�ɂȂ�̂ɏ\���ȃR�}���h�ɂ��Đ���������悤 �ɂȂ��Ă��܂��B �`���[�g���A������������̂ɕK�v�Ȏ��Ԃ́A�o�����R�}���h�������̂ɂǂꂾ �����Ԃ��g���̂��ɂ����܂����A���悻30���ł��B ATTENTION: �ȉ��̗��K�p�R�}���h�ɂ͂��̕��͂�ύX������̂�����܂��B���K���n�߂�O �ɃR�s�[���쐬���܂��傤("vimtutor"�����Ȃ�A���ɃR�s�[����Ă��܂�)�B ���̃`���[�g���A�����A�g�����ƂŊo������d�g�݂ɂȂ��Ă��邱�Ƃ��A�S�� �Ă����Ȃ���Ȃ�܂���B�������w�K����ɂ̓R�}���h�����ۂɎ����Ȃ���� �Ȃ�Ȃ��̂ł��B���͂�ǂ����Ȃ�A�����ƖY��Ă��܂��܂�! �����ACaps���b�N�L�[��������Ă��Ȃ����Ƃ��m�F������A��ʂɃ��b�X��1.1.1 ���S���\�������Ƃ���܂ŁAj �L�[�������ăJ�[�\�����ړ����܂��傤�B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.1.1: �J�[�\���̈ړ� ** �J�[�\�����ړ�����ɂ́A�������l�� h,j,k,l �������܂��B ** ^ k �q���g: h �L�[�͍������Ɉړ����܂��B < h l > l �L�[�͉E�����Ɉړ����܂��B j j �L�[�͉����L�[�̂悤�ȃL�[�ł��B v 1. �ړ��Ɋ����܂ŁA�X�N���[���ŃJ�[�\���ړ������܂��傤�B 2. ���ւ̃L�[(j)�������Â���ƁA�A�����Ĉړ��ł��܂��B ����Ŏ��̃��b�X���Ɉړ�������@���킩��܂����ˁB 3. ���ւ̃L�[���g���āA���b�X��1.1.2 �Ɉړ����܂��傤�B NOTE: �����^�C�v���Ă��邩����Ȃ��Ȃ�����A<ESC>�������ăm�[�}�����[�h�ɂ� �܂��B���ꂩ����͂��悤�Ƃ��Ă����R�}���h���ē��͂��܂��傤�B NOTE: �J�[�\���L�[�ł��ړ��ł��܂��B������ hjkl �Ɉ�x����Ă��܂��A�͂邩 �ɑ����ړ����邱�Ƃ��ł���ł��傤�B����}�W��! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.1.2: VIM �̋N���ƏI�� !! NOTE: �ȉ��̂�����X�e�b�v���s���O�ɁA���̃��b�X����ǂ݂܂��傤!! 1. <ESC>�L�[�������܂��傤�B(�m���Ƀm�[�}�����[�h�ɂ��邽��) 2. ���̂悤�Ƀ^�C�v: :q! <ENTER> ����ɂ��ҏW�������e��ۑ������ɃG�f�B�^���I�����܂��B 3. ���̃`���[�g���A�����n�߂�ׂ̃R�}���h�����s����ƁA�����ɖ߂�܂��B ���̃R�}���h��: vimtutor <ENTER> 4. ����܂ł̃X�e�b�v���o�����M�������Ȃ�A�X�e�b�v 1 ���� 3 �܂ł��� �ۂɎ����āAVim ��1�x�I�����Ă���ĂыN�����܂��傤�B NOTE: :q! <ENTER> �͑S�Ă̕ύX��j�����܂��B���b�X���ɂĕύX���t�@�C���ɕ� ��������@�ɂ��Ă������Ă����܂��傤�B 5. 1.1.3�܂ŃJ�[�\�����ړ������܂��傤�B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.1.3: �e�L�X�g�ҏW - �폜 ** �m�[�}�����[�h�ɂăJ�[�\���̉��̕������폜����ɂ� x �������܂��B ** 1. �ȉ��� ---> �Ǝ����ꂽ�s�ɃJ�[�\�����ړ����܂��傤�B 2. �ԈႢ���C�����邽�߂ɁA�폜����ŏ��̕����܂ŃJ�[�\�����ړ����܂��B 3. �s�K�v�ȕ����� x �������č폜���܂��傤�B 4. �����������Ȃ�܂� �X�e�b�v 2 ���� 4 ���J��Ԃ��܂��傤�B ---> ���� �������� �� ���� �� �������Ă� �Ƃт͂˂��� 5. �s���������Ȃ�����A���b�X�� 1.1.4 �i�݂܂��傤�B NOTE: �S�Ẵ��b�X����ʂ��āA�o���悤�Ƃ���̂ł͂Ȃ����ۂɂ���Ă݂܂��傤�B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.1.4: �e�L�X�g�ҏW - �}�� ** �m�[�}�����[�h�ɂăe�L�X�g��}������ɂ� i �������܂��B ** 1. �ȉ��� ---> �Ǝ����ꂽ�ŏ��̍s�ɃJ�[�\�����ړ����܂��傤�B 2. 1�s�ڂ�2�s�ڂƓ����l�ɂ��邽�߂ɁA�e�L�X�g��}�����Ȃ���Ȃ�Ȃ��ʒu �̎��̕����ɃJ�[�\�����ړ����܂��B 3. i �L�[�������Ă���A�lj����K�v�ȕ������^�C�v���܂��傤�B 4. �ԈႢ���C�������� <ESC> �������ăR�}���h���[�h�ɖ߂�A���������ɂȂ�l �ɃX�e�b�v 2 ���� 4 ���J��Ԃ��܂��傤�B ---> ���� �ɂ� ����Ȃ� �e�L�X�g ����B ---> ���� �s �ɂ� ��� ����Ȃ� �e�L�X�g �� ����B 5. �}���̕��@���킩�����烌�b�X�� 1.1.5 �i�݂܂��傤�B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.1.5: �e�L�X�g�ҏW - �lj� ** �e�L�X�g��lj�����ɂ� A �������܂��傤�B ** 1. �ȉ��� ---> �Ǝ����ꂽ�ŏ��̍s�ɃJ�[�\�����ړ����܂��傤�B �J�[�\�������̍s�̂ǂ̕�����ɂ����Ă����܂��܂���B 2. �lj����K�v�ȏꏊ�� A ���^�C�v���܂��傤�B 3. �e�L�X�g��lj����I������A <ESC> �������ăm�[�}�����[�h�ɖ߂�܂��傤�B 4. 2�s�ڂ� ---> �Ǝ����ꂽ�ꏊ�ֈړ����A�X�e�b�v 2 ���� 3 ���J��Ԃ��ĕ��@ ���C�����܂��傤�B ---> �����ɂ͊Ԉ�����e�L�X�g������ �����ɂ͊Ԉ�����e�L�X�g������܂��B ---> �����ɂ��Ԉ�����e�L�X �����ɂ��Ԉ�����e�L�X�g������܂��B 5. �e�L�X�g�̒lj����y���ɂȂ��Ă����烌�b�X�� 1.1.6 �i�݂܂��傤�B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.1.6: �t�@�C���̕ҏW ** �t�@�C����ۑ����ďI������ɂ� :wq �ƃ^�C�v���܂��B ** !! NOTE: �ȉ��̃X�e�b�v�����s����O�ɁA�܂��S�̂�ǂ�ł�������!! 1. �ʂ̒[��������ꍇ�͂����ňȉ��̓��e���s���Ă��������B�����łȂ���A ���b�X�� 1.1.2 �ł�����悤�� :q! ���^�C�v���āA���̃`���[�g���A�����I�� ���܂��B 2. �V�F���v�����v�g�ł��̃R�}���h���^�C�v���܂�: vim file.txt <ENTER> 'vim' �� Vim �G�f�B�^���N������R�}���h�A'file.txt' �͕ҏW�������t�@�C�� �̖��O�ł��B�ύX�ł���t�@�C���̖��O���g���܂��傤�B 3. �O�̃��b�X���Ŋw�悤�ɁA�e�L�X�g��}���A�폜���܂��B 4. �ύX���t�@�C���ɕۑ����܂�: :wq <ENTER> 5. �X�e�b�v 1 �� vimtutor ���I�������ꍇ�� vimtutor ���ēx�N�����A�ȉ��� �v��i�݂܂��傤�B 6. �ȏ�̃X�e�b�v��ǂ�ŗ���������ł�������s���܂��傤�B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.1 �v�� 1. �J�[�\���͖��L�[�������� hjkl �L�[�ňړ����܂��B h (��) j (��) k (��) l (�E) 2. Vim ���N������ɂ̓v�����v�g���� vim �t�@�C���� <ENTER> �ƃ^�C�v���܂��B 3. Vim ���I������ɂ� <ESC> :q! <ENTER> �ƃ^�C�v���܂�(�ύX��j��)�B �������� <ESC> :wq <ENTER> �ƃ^�C�v���܂�(�ύX��ۑ�)�B 4. �J�[�\���̉��̕������폜����ɂ́A�m�[�}�����[�h�� x �ƃ^�C�v���܂��B 5. �J�[�\���̈ʒu�ɕ�����}������ɂ́A�m�[�}�����[�h�� i �ƃ^�C�v���܂��B i �e�L�X�g�̃^�C�v <ESC> �J�[�\���ʒu�ɒlj� A �e�L�X�g�̒lj� <ESC> �s���ɒlj� NOTE: <ESC> �L�[�������ƃm�[�}�����[�h�Ɉڍs���܂��B���̍ہA�Ԉ��������͓r ���̃R�}���h�����������Ƃ��ł��܂��B ���āA�����ă��b�X�� 1.2 ���n�߂܂��傤�B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.2.1: �폜�R�}���h ** �P��̖����܂ł��폜����ɂ� dw �ƃ^�C�v���܂��傤�B ** 1. �m���Ƀm�[�}�����[�h�ɂ��邽�� <ESC> �������܂��傤�B 2. �ȉ��� ---> �Ǝ����ꂽ�s�ɃJ�[�\�����ړ����܂��傤�B 3. ���������P��̐擪�ɃJ�[�\�����ړ����܂��傤�B 4. �P����폜���邽�߂� dw �ƃ^�C�v���܂��傤�B NOTE: d ���^�C�v����ƁA���̕������X�N���[���̍ʼn��s�Ɍ����܂��BVim �� ���Ȃ��� w ���^�C�v����̂�҂��Ă��܂��B���� d �ȊO�̕������\�����ꂽ ���͉����Ԉ���Ă��܂��B <ESC> �������Ă�蒼���܂��傤�B ---> ���� �� �� �ɂ� �������� ���̂��� �K�v�̂Ȃ� �P�� �� �܂܂�� ���܂��B 5. 3 ���� 4 �܂ł��������Ȃ�܂ŌJ��Ԃ��A���b�X�� 1.2.2 �i�݂܂��傤�B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.2.2: ���̑��̍폜�R�}���h ** �s�̖����܂ł��폜����ɂ� d$ �ƃ^�C�v���܂��傤�B ** 1. �m���Ƀm�[�}�����[�h�ɂ��邽�� <ESC> �������܂��傤�B 2. �ȉ��� ---> �Ǝ����ꂽ�s�ɃJ�[�\�����ړ����܂��傤�B 3. ���������̖����փJ�[�\�����ړ����܂��傤(�ŏ��� �B �̌�ł�)�B 4. �s���܂ō폜����̂� d$ �ƃ^�C�v���܂��傤�B ---> �N�������̍s�̍Ō��2�x�^�C�v���܂����B 2�x�^�C�v���܂����B 5. �ǂ��������Ƃ��������邽�߂ɁA���b�X�� 1.2.3 �i�݂܂��傤�B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.2.3: �I�y���[�^�ƃ��[�V���� �e�L�X�g�ɕύX�������鑽���̃R�}���h�̓I�y���[�^�ƃ��[�V��������Ȃ�܂��B �폜�R�}���h d �̃I�y���[�^�͎��̗l�ɂȂ��Ă��܂�: d ���[�V���� ���ꂼ��: d - �폜�R�}���h�B ���[�V���� - ���ɑ��ē��������邩(�ȉ��ɋ����܂�)�B ���[�V�����ꗗ�̈ꕔ: w - �J�[�\���ʒu������܂ޒP��̖����܂ŁB e - �J�[�\���ʒu������܂܂Ȃ��P��̖����܂ŁB $ - �J�[�\���ʒu����s���܂ŁB �܂� de �ƃ^�C�v����ƁA�J�[�\���ʒu����P��̏I���܂ł��폜���܂��B NOTE: �`���������l�́A�m�[�}�����[�h�ɂăI�y���[�^�Ȃ��Ƀ��[�V������������ �݂܂��傤�B�J�[�\�����ړI��ꗗ�Ŏ������ʒu�Ɉړ�����͂��ł��B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.2.4: ���[�V�����ɃJ�E���g���g�p���� ** ������s�������J��Ԃ��̃��[�V�����̑O�ɐ��l���^�C�v���܂��B ** 1. �ȉ��� ---> �Ǝ����ꂽ�s�̐擪�ɃJ�[�\�����ړ����܂��B 2. 2w ���^�C�v���ĒP��2����Ɉړ����܂��B 3. 3e ���^�C�v����3�ڂ̒P��̏I�[�Ɉړ����܂��B 4. 0 (�[��)���^�C�v���čs���Ɉړ����܂��B 5. �X�e�b�v 2 �� 3 ���Ⴄ���l���g���ČJ��Ԃ��܂��B ---> This is just a line with words you can move around in. 6. ���b�X�� 1.2.5 �ɐi�݂܂��傤�B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.2.5: ��葽�����폜���邽�߂ɃJ�E���g���g�p���� ** �I�y���[�^�ƃJ�E���g���^�C�v����ƁA���̑��삪������J��Ԃ���܂��B ** ���q�̍폜�̃I�y���[�^�ƃ��[�V�����̑g�ݍ��킹�ɃJ�E���g��lj����邱�ƂŁA ��葽���̍폜���s���܂�: d ���l ���[�V���� 1. ---> �Ǝ����ꂽ�s�̍ŏ��̑啶���̒P��ɃJ�[�\�����ړ����܂��傤�B 2. �啶���̒P��2�� d2w �ƃ^�C�v���č폜���܂��B 3. �A�������啶���̒P����A�قȂ�J�E���g���w�肵��1�̃R�}���h�ō폜���A �X�e�b�v 1 �� 2 ���J��Ԃ��܂��B ---> ����ABC DE�s��FGHI JK LMN OP�P���Q RS TUV�Y��ɂȂ����B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.2.6: �s�̑��� ** �s�S�̂��폜����ɂ� dd �ƃ^�C�v���܂��B ** �s�S�̂��폜����p�x�������̂ŁAVi�̃f�U�C�i�[�͍s�̍폜�� d ��2��^�C�v�� �����ȒP�Ȃ��̂Ɍ��߂܂����B 1. �ȉ��̋��2�s�ڂɃJ�[�\�����ړ����܂��B 2. dd �ƃ^�C�v���čs���폜���܂��B 3. �����4�s�ڂɈړ����܂��B 4. 2dd �ƃ^�C�v����2�s���폜���܂��B ---> 1) �o���͐Ԃ��A ---> 2) �܂�Ȃ����̂͊y�����A ---> 3) �X�~���͐��A ---> 4) ���͎Ԃ������Ă���A ---> 5) ���v��������������A ---> 6) �����͊Â� ---> 7) �I�}�G���i�[ 2��^�C�v��1�s�ɑ��č�p��������@�͈ȉ��ŏq�ׂ�I�y���[�^�ł����삵�܂��B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.2.7: ��蒼���R�}���h ** �Ō�̃R�}���h���������ɂ� u �������܂��BU �͍s�S�̂̎������ł��B ** 1. �ȉ��� ---> �Ǝ����ꂽ�s�ɃJ�[�\�����ړ����A�ŏ��̊ԈႢ�ɃJ�[�\�� ���ړ����܂��傤�B 2. x ���^�C�v���čŏ��̂���Ȃ��������폜���܂��傤�B 3. �����Au ���^�C�v���čŌ�Ɏ��s�����R�}���h���������܂��傤�B 4. ���x�́Ax ���g�p���čs���̌���S�ďC�����܂��傤�B 5. �啶���� U ���^�C�v���āA�s�����̏�Ԃɖ߂��܂��傤�B 6. u ���^�C�v���Ē��O�� U �R�}���h���������܂��傤�B 7. �ł̓R�}���h���Ď��s����̂� CTRL-R (CTRL ���������܂� R ��ł�)�𐔉� �^�C�v���Ă݂܂��傤(�������̎�����)�B ---> ���̂̍s�̂̊ԈႢ���C���X���A��ł����̏C�������������܂܂����B 8. ����͂ƂĂ��֗��ȃR�}���h�ł��B�������b�X�� 1.2 �v��i�݂܂��傤�B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.2 �v�� 1. �J�[�\���ʒu���玟�̒P��܂ł��폜����ɂ� dw �ƃ^�C�v���܂��B 2. �J�[�\���ʒu����P��̖����܂ł��폜����ɂ� de �ƃ^�C�v���܂��B 3. �J�[�\���ʒu����s�̖����܂ł��폜����ɂ� d$ �ƃ^�C�v���܂��B 4. �s�S�̂��폜����ɂ� dd �ƃ^�C�v���܂��B 5. ���[�V�������J��Ԃ��ɂ͐��l��t�^���܂�: 2w 6. �ύX�ɗp����R�}���h�̌`���� �I�y���[�^ [���l] ���[�V���� ���ꂼ��: �I�y���[�^ - �폜 d �̗ނʼn������邩�B [���l] - ���̃R�}���h������J��Ԃ����B ���[�V���� - w (�P��)�� e (�P�ꖖ��)�A$ (�s��)�Ȃǂ̗ނŁA�e�L�X�g�� ���ɑ��ē��������邩�B 7. �s�̐擪�Ɉړ�����ɂ̓[�����g�p���܂�: 0 8. �O��̓����������: u (������ u) �s�S�̂̕ύX��������: U (�啶�� U) �������̎�����: CTRL-R ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.3.1: �\��t���R�}���h ** �Ō�ɍ폜���ꂽ�s���J�[�\���̌�ɓ\��t����ɂ� p ���^�C�v���܂��B ** 1. ---> �Ǝ����ꂽ�ȉ��̍ŏ��̍s�ɃJ�[�\�����ړ����܂��傤�B 2. dd �ƃ^�C�v���čs���폜���AVim �̃��W�X�^�Ɋi�[���܂��傤�B 3. �폜�����s���{������ׂ��ʒu�̏�̍s�ł��� c) �s�܂ŁA�J�[�\�����ړ����� �܂��傤�B 4. �m�[�}�����[�h�� p ���^�C�v���Ċi�[�����s���J�[�\���̉��ɖ߂��܂��B 5. ���Ԃ��������Ȃ�l�ɃX�e�b�v 2 ���� 4 ���J��Ԃ��܂��傤�B ---> d) �M�����w�Ԃ��Ƃ��ł���? ---> b) �X�~���͐��A ---> c) �m�b�Ƃ͊w�Ԃ��́A ---> a) �o���͐Ԃ��A ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.3.2: �u�������R�}���h ** �J�[�\���̉��̕����� x �ɒu��������ɂ� rx ���^�C�v���܂��B ** 1. �ȉ��� ---> �Ǝ����ꂽ�ŏ��̍s�ɃJ�[�\�����ړ����܂��傤�B 2. �ŏ��̊ԈႢ�̐擪�ɃJ�[�\�����ړ����܂��傤�B 3. r �ƃ^�C�v���A�Ԉ���Ă��镶����u��������A�������������^�C�v���܂��傤�B 4. �ŏ��̍s���������Ȃ�܂ŃX�e�b�v 2 ���� 3 ���J��Ԃ��܂��傤�B ---> ���̍���l�͂������ˁA���̐l�͊���������L�[������������! ---> ���̍s����͂������ɁA���̐l�͊���Ԉ�����L�[�������܂���! 5. �����A���b�X�� 1.3.3 �i�݂܂��傤�B NOTE: ���ۂɎ����܂��傤�B�����Ċo���邾���ɂ͂��Ȃ����ƁB ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.3.3: �ύX�R�}���h ** �P��̖����܂ł�ύX����ɂ� ce �ƃ^�C�v���܂��B ** 1. �ȉ��� ---> �Ǝ����ꂽ�ŏ��̍s�ɃJ�[�\�����ړ����܂��傤�B 2. lubw �� u �̈ʒu�ɃJ�[�\�����ړ����܂��傤�B 3. ce �ƃ^�C�v���A�������P����^�C�v���܂��傤(���̏ꍇ 'ine' �ƃ^�C�v)�B 4. <ESC> ���^�C�v���Ă��玟�̊ԈႢ(�ύX���ׂ������̐擪)�Ɉړ����܂��B 5. �ŏ��̍s�����̍s�̗l�ɂȂ�܂ŃX�e�b�v 3 �� 4 ���J��Ԃ��܂��B ---> This lubw has a few wptfd that mrrf changing usf the change operator. ---> This line has a few words that need changing using the change operator. ce �͒P����폜������A�}�����[�h�ɓ��邱�Ƃɒ��ӂ��܂��傤�B cc �͓������Ƃ��s�S�̂ɑ��čs���܂��B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.3.4: c ���g�p�������̑��̕ύX ** �ύX�I�y���[�^�́A�폜�Ɠ����l�Ƀ��[�V�������g�p���܂��B ** 1. �ύX�I�y���[�^�́A�폜�Ɠ����悤�ȓ�������܂��B���̌`���� c [���l] ���[�V���� 2. ���[�V�����������ŁAw �͒P��A $ �͍s���ȂǂƂ��������̂ł��B 3. �ȉ��� ---> �Ǝ����ꂽ�ŏ��̍s�ɃJ�[�\�����ړ����܂��傤�B 4. �ŏ��̊ԈႢ�փJ�[�\�����ړ����܂��傤�B 5. c$ �ƃ^�C�v���čs�̎c����Q�s�ڂ̗l�ɂ��A<ESC> �������܂��傤�B ---> 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. NOTE: �^�C�v���̊ԈႢ�̓o�b�N�X�y�[�X�L�[���g���Ē������Ƃ��ł��܂��B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.3 �v�� 1. ���ɍ폜���ꂽ�e�L�X�g���Ĕz�u����ɂ́Ap ���^�C�v���܂��B����͍폜�� �ꂽ�e�L�X�g���J�[�\���̌�ɑ}�����܂�(�s�P�ʂō폜���ꂽ�̂Ȃ�A�J�[ �\���̂��鎟�̍s�ɑ}������܂�)�B 2. �J�[�\���̉��̕�����u��������ɂ́Ar ���^�C�v������A�����u�������� �������^�C�v���܂��B 3. �ύX�R�}���h�ł̓J�[�\���ʒu�������̃��[�V�����Ŏw�肳���I�[�܂ł�� �X���邱�Ƃ��\�ł��B�Ⴆ�� ce �Ȃ�J�[�\���ʒu����P��̏I���܂ŁA c$ �Ȃ�s�̏I���܂ł�ύX���܂��B 4. �ύX�R�}���h�̌`���� c [���l] ���[�V���� �����A���̃��b�X���i�݂܂��傤�B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.4.1: �ʒu�ƃt�@�C���̏�� ** �t�@�C�����ł̈ʒu�ƃt�@�C���̏�Ԃ�\������ɂ� CTRL-G ���^�C�v���܂��B �t�@�C�����̂���s�Ɉړ�����ɂ� G ���^�C�v���܂��B ** NOTE: �X�e�b�v�����s����O�ɁA���̃��b�X���S�Ăɖڂ�ʂ��܂��傤!! 1. CTRL ���������܂� g �������܂��傤�B���̑���� CTRL-G �ƌĂ�ł��܂��B �y�[�W�̈�ԉ��Ƀt�@�C�����ƍs�ԍ����\�������͂��ł��B �X�e�b�v 3�̂��� �ɍs�ԍ����o���Ă����܂��傤�B NOTE: ��ʂ̉E�����ɃJ�[�\���̈ʒu���\������Ă��邩������܂���B����� 'ruler' �I�v�V����(:help 'ruler' ���Q��)��ݒ肷�邱�Ƃŕ\������܂��B 2. �t�@�C���̍ʼn��s�Ɉړ����邽�߂� G ���^�C�v���܂��傤�B �t�@�C���̐擪�Ɉړ�����ɂ� gg �ƃ^�C�v���܂��傤�B 3. ��قǂ̍s�̔ԍ����^�C�v�� G ���^�C�v���܂��傤�B�ŏ��� CTRL-G ���������s �ɖ߂��ė���͂��ł��B 4. ���M�����Ă���X�e�b�v 1 ���� 3 �����s���܂��傤�B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.4.2: �����R�}���h ** ������������ɂ� / �ƁA�O��������������^�C�v���܂��B ** 1. �m�[�}�����[�h�� / �Ƃ����������^�C�v���܂��B��ʈ�ԉ��� : �R�}���h�� �����l�� / ������邱�ƂɋC�Â��ł��傤�B 2. �ł́A'errroor' <ENTER> �ƃ^�C�v���܂��傤�B���ꂪ�����������P��ł��B 3. ��������������x��������Ƃ��� �P�� n ���^�C�v���܂��B �t�����Ɍ�����������Ƃ��� N ���^�C�v���܂��B 4. �t�����Ɍ�����������ꍇ�́A/ �̑���� ? �R�}���h���g�p���܂��B 5. ���̏ꏊ�ɖ߂�ɂ� CTRL-O (Ctrl �����������Ȃ��當�� o ���^�C�v)���^�C�v�� �܂��B����ɖ߂�ɂ͂�����J��Ԃ��܂��BCTRL-I �͑O�����ł��B ---> "errroor" �� error �ƃX�y�����Ⴂ�܂�; errroor �͂����� error �ł��B NOTE: �������t�@�C���̏I���ɒB����ƁA�I�v�V���� 'wrapscan' ���ݒ肳��Ă��� �ꍇ�́A�t�@�C���̐擪���猟���s���܂��B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.4.3: �Ή����銇�ʂ����� ** �Ή����� ),] �� } ����������ɂ� % ���^�C�v���܂��B ** 1. ���� ---> �Ŏ����ꂽ�s�� (,[ �� { �̂ǂꂩ�ɃJ�[�\�����ړ����܂��傤�B 2. ������ % �ƃ^�C�v���܂��傤�B 3. �J�[�\���͑Ή����銇�ʂɈړ�����͂��ł��B 4. �ŏ��̊��ʂɈړ�����ɂ� % �ƃ^�C�v���܂��傤�B 5. ���� (,),[,],{ �� } �ŃJ�[�\�����ړ����A% ���������Ă��邩�m�F���܂��傤�B ---> This ( is a test line with ('s, ['s ] and {'s } in it. )) NOTE: ���̋@�\�͊��ʂ���v���Ă��Ȃ��v���O�������f�o�b�O����̂ɂƂĂ��𗧂� �܂��B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.4.4: �ԈႢ��ύX������@ ** 'old' �� 'new' �ɒu������ɂ� :s/old/new/g �ƃ^�C�v���܂��B ** 1. �ȉ��� ---> �Ǝ����ꂽ�s�ɃJ�[�\�����ړ����܂��傤�B 2. :s/thee/the <ENTER> �ƃ^�C�v���܂��傤�B���̃R�}���h�͂��̍s�ōŏ��Ɍ��� ���������̂ɂ����s���邱�ƂɋC�����܂��傤�B 3. �ł� :s/thee/the/g �ƃ^�C�v���܂��傤�B�lj����� g �t���O�͍s�S�̂�u���� �邱�Ƃ��Ӗ����܂��B���̕ύX�͂��̍s�Ō��������S�Ẳӏ��ɑ��čs��� �܂��B ---> thee best time to see thee flowers is in thee spring. 4. �����s���猩���镶���̑S�Ẳӏ���ύX����ɂ� :#,#s/old/new/g #,# �ɂ͒u��������͈͂̊J�n�ƏI���̍s�ԍ����w�肷��B :%s/old/new/g �t�@�C���S�̂Ō�������̂ɑ��ĕύX����B :%s/old/new/gc �t�@�C���S�̂Ō�������̂ɑ��āA1��1�m�F���Ƃ�� ����ύX����B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.4 �v�� 1. CTRL-G �̓t�@�C���ł̈ʒu�ƃt�@�C���̏ڍׂ�\�����܂��B G �̓t�@�C���̍ʼn��s�Ɉړ����܂��B ���l G �͂��̍s�Ɉړ����܂��B gg �͐擪�s�Ɉړ����܂��B 2. / �̌�Ɍ����^�C�v����ƑO���Ɍ����������܂��B ? �̌�Ɍ����^�C�v����ƌ���Ɍ����������܂��B �����̌�� n �͓��������̎��̌������AN �͋t�����̌��������܂��B CTRL-O �͏ꏊ��O�Ɉڂ��ACTRL-I �͏ꏊ�����Ɉړ����܂��B 3. (,),[,],{, �������� } ��ɃJ�[�\���������Ԃ� % ���^�C�v����ƑɂȂ镶 ���ֈړ����܂��B 4. ���ݍs�̍ŏ��� old �� new �ɒu������B :s/old/new ���ݍs�̑S�Ă� old �� new �ɒu������B :s/old/new/g 2�� # �s�̊ԂŌ���u������B :#,#s/old/new/g �t�@�C���̒��̑S�Ă̌�������u������B :%s/old/new/g 'c' ��������ƒu���̓x�Ɋm�F�����߂�B :%s/old/new/gc ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.5.1: �O���R�}���h�����s������@ ** :! �̌�Ɏ��s����O���R�}���h���^�C�v���܂��B ** 1. ��ʂ̍ʼn����ɃJ�[�\�����ړ�����悤�A����e���� : ���^�C�v���܂��傤�B ����ŃR�}���h���C�����߂��^�C�v�ł���l�ɂȂ�܂��B 2. ������ ! �Ƃ�������(���Q��)���^�C�v���܂��傤�B ����ŊO���V�F���R�}���h�����s�ł���l�ɂȂ�܂��B 3. ��Ƃ��� ! �ɑ����� ls �ƃ^�C�v�� <ENTER> �������܂��傤�B �V�F���v�����v�g�̂悤�Ƀf�B���N�g���̈ꗗ���\�������͂��ł��B �������� ls �������Ȃ��Ȃ�� :!dir ���g�p���܂��傤�B NOTE: ���̕��@�ɂ���Ă�����R�}���h�����s���邱�Ƃ��ł��܂��B���������� ���^�����܂��B NOTE: �S�Ă� : �R�}���h�� <ENTER> �������ďI�����Ȃ���Ȃ�܂���B �ȍ~�ł͂��̂��ƂɌ��y���܂���B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.5.2: ���̑��̃t�@�C���֏������� ** �t�@�C���֕ύX��ۑ�����ɂ� :w �t�@�C���� �ƃ^�C�v���܂��B ** 1. �f�B���N�g���̈ꗗ�邽�߂� :!dir �������� :!ls �ƃ^�C�v���܂��傤�B ���̂��� <ENTER> �������̂͊��ɂ����m�ł��ˁB 2. TEST �̂悤�ɁA���̃f�B���N�g���ɖ����t�@�C��������I�т܂��B 3. �ł� :w TEST �ƃ^�C�v���܂��傤 (TEST �́A�I�t�@�C�����ł�)�B 4. ����ɂ��t�@�C���S�̂� TEST �Ƃ������O�ŕۑ�����܂��B ������x :!dir �������� :!ls �ƃ^�C�v���ăf�B���N�g�����m�F���Ă݂܂��傤�B NOTE: ������ Vim ���I�����A�t�@�C���� TEST �Ƌ��ɋN������ƁA�ۑ��������� �`���[�g���A���̕������ł��オ��͂��ł��B 5. ����ɁA���̂悤�Ƀ^�C�v���ăt�@�C���������܂��傤(Windows): :!del TEST ��������(Unix): :!rm TEST ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.5.3: �I�������������� ** �t�@�C���̈ꕔ��ۑ�����ɂ́Av ���[�V������ :w FILENAME ���^�C�v���܂��B ** 1. ���̍s�ɃJ�[�\�����ړ����܂��B 2. v �������A�ȉ��̑�5���ڂɃJ�[�\�����ړ����܂��B�e�L�X�g�������\�������� �ɒ��ڂ��ĉ������B 3. ���� : �������ƁA��ʂ̍ʼn����� :'<,'> ������܂��B 4. w TEST (TEST �͑��݂��Ȃ��t�@�C����)���^�C�v���܂��B <ENTER> �������O�� :'<,'>w TEST �ƂȂ��Ă��邱�Ƃ��m�F���ĉ������B 5. Vim �� TEST �Ƃ����t�@�C���ɑI�����ꂽ�s���������ނł��傤�B :!dir �������� :!ls �ł�����m�F���܂��B ����͍폜���Ȃ��ł����ĉ������B���̃��b�X���Ŏg�p���܂��B NOTE: v �������ƁAVisual �I�����n�܂�܂��B�J�[�\���������ƂŁA�I��͈͂� �傫�������������ł��܂��B����ɁA���̑I��͈͂ɑ��ăI�y���[�^��K�p �ł��܂��B�Ⴆ�� d �̓e�L�X�g���폜���܂��B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.5.4: �t�@�C���̎捞�ƍ��� ** �t�@�C���̒��g��}������ɂ� :r �t�@�C���� �ƃ^�C�v���܂��B ** 1. �J�[�\�������̍s�̂�����ɍ��킹�܂��B NOTE: �X�e�b�v 2 �̎��s��A���b�X�� 1.5.3 �̃e�L�X�g������܂��B���ɉ������Ă� �̃��b�X���Ɉړ����܂��傤�B 2. �ł� TEST �Ƃ����t�@�C���� :r TEST �Ƃ����R�}���h�œǂݍ��݂܂��傤�B �����ł��� TEST �͎g���t�@�C���̖��O�̂��Ƃł��B �ǂݍ��܂ꂽ�t�@�C���́A�J�[�\���s�̉��ɂ���܂��B 3. ��荞�t�@�C�����m�F���Ă݂܂��傤�B�J�[�\����߂��ƁA���b�X��1.5.3 �� �I���W�i���ƃt�@�C���ɂ����̂�2�����邱�Ƃ��킩��܂��B NOTE: �O���R�}���h�̏o�͂�ǂݍ��ނ��Ƃ��ł��܂��B�Ⴆ�A :r !ls �� ls �R�}���h�̏o�͂��J�[�\���ȉ��ɓǂݍ��݂܂��B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.5 �v�� 1. :!command �ɂ���� �O���R�}���h�����s����B �悭�g����: (Windows) (Unix) :!dir :!ls - �f�B���N�g�����̈ꗗ������B :!del FILENAME :!rm FILENAME - �t�@�C�����폜����B 2. :w �t�@�C���� �ɂ���ăt�@�C�����Ƃ����t�@�C�����f�B�X�N�ɏ������܂��B 3. v ���[�V������ :w FILENAME �Ƃ���ƁA�r�W���A���I���s���t�@�C���ɕۑ��� ���B 4. :r �t�@�C���� �ɂ��t�@�C�����Ƃ����t�@�C�����f�B�X�N����荞�܂�A �J�[�\���ʒu�̉��ɑ}�������B 5. :r !dir �� dir �R�}���h�̏o�͂��J�[�\���ʒu�ȉ��ɓǂݍ��ށB ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.6.1: �I�[�v���R�}���h ** o ���^�C�v����ƁA�J�[�\���̉��̍s���J���A�}�����[�h�ɓ���܂��B ** 1. �ȉ��� ---> �Ǝ����ꂽ�ŏ��̍s�ɃJ�[�\�����ړ����܂��傤�B 2. o (������) ���^�C�v���āA�J�[�\���̉��̍s���J���A�}�����[�h�ɓ���܂��B 3. �������������^�C�v���Ă���A�}�����[�h���I������ׂ� <ESC> �� �^�C�v���܂��B ---> o ���^�C�v����ƃJ�[�\���͊J�����s�ֈړ����}�����[�h�ɓ���܂��B 4. �J�[�\���̏�̍s�ɑ}������ɂ́A�������� o �ł͂Ȃ��A�P���ɑ啶���� O ���^�C�v���܂��B���̍s�Ŏ����Ă݂܂��傤�B ---> ���̍s�̏�֑}������ɂ́A���̍s�փJ�[�\����u���� O ���^�C�v���܂��B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.6.2: �lj��R�}���h ** �J�[�\���̎��̈ʒu����e�L�X�g��lj�����ɂ� a �ƃ^�C�v���܂��B ** 1. �J�[�\���� ---> �Ŏ����ꂽ�ŏ��̍s�ֈړ����܂��傤�B 2. e �������� li �̏I�[���܂ŃJ�[�\�����ړ����܂��B 3. �J�[�\���̌��Ƀe�L�X�g��lj����邽�߂� a (������) ���^�C�v���܂��B 4. ���̉��̍s�̂悤�ȒP��Ɋ��������܂��B�}�����[�h����ׂ� <ESC> ���� ���܂��B 5. e ���g���Ď��̕s���S�ȒP��ֈړ����A�X�e�b�v 3 �� 4 ���J��Ԃ��܂��B ---> This li will allow you to pract appendi text to a line. ---> This line will allow you to practice appending text to a line. NOTE: a, i �� A �͓����}�����[�h�ֈڂ�܂����A�������}�������ʒu�������قȂ� �܂��B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.6.3: ���̑��̒u�����@ ** 1�����ȏ��u��������ɂ͑啶���� R �ƃ^�C�v���܂��傤�B ** 1. �ȉ��� ---> �Ǝ����ꂽ�s�ɃJ�[�\�����ړ����܂��B�ŏ��� xxx �̐擪�Ɉړ��� �܂��B 2. R �������āA2�s�ڂ̐��l���^�C�v���邱�ƂŁAxxx ���u������܂��B 3. �u�����[�h����ɂ� <ESC> �������܂��B�s�̎c�肪�ύX����Ă��Ȃ��܂܂� �Ȃ邱�Ƃɒ��ӂ��Ă��������B 4. �c���� xxx ���X�e�b�v���J��Ԃ��Ēu�����܂��傤�B ---> Adding 123 to xxx gives you xxx. ---> Adding 123 to 456 gives you 579. NOTE: �u�����[�h�͑}�����[�h�Ɏ��Ă��܂����A�S�Ẵ^�C�v���ꂽ�����͊����̕��� ���폜���܂��B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.6.4: �e�L�X�g�̃R�s�[�ƃy�[�X�g ** �e�L�X�g�̃R�s�[�ɂ̓I�y���[�^ y ���A�y�[�X�g�ɂ� p ���g���܂��B ** 1. ---> �Ǝ����ꂽ�s�ֈړ����A�J�[�\���� "a)" �̌�ɒu���Ă����܂��B 2. v �Ńr�W���A�����[�h���J�n���A"first" �̎�O�܂ŃJ�[�\�����ړ����܂��B 3. y ���^�C�v���ċ����\�����ꂽ�e�L�X�g�� yank (�R�s�[)���܂��B 4. ���̍s�̍s���܂ŃJ�[�\�����ړ����܂�: j$ 5. p �������ē\��t��(put)�Ă���A�����^�C�v���܂�: a second <ESC> 6. �r�W���A�����[�h�� " item." ��I�����Ay �Ń����N�A���̍s�̍s���܂� j$ �� �ړ����A p �Ńe�L�X�g�������� put ���܂��B ---> a) this is the first item. b) NOTE: y ���I�y���[�^�Ƃ��Ďg�����Ƃ��ł��܂��Byw �͒P���1�� yank ���܂��B yy �͍s��1�� yank ���Ap �ł��̍s�� put ���܂��B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.6.5: �I�v�V�����̐ݒ� ** ������u���̍ۂɑ啶��/������������ɂ́A�I�v�V������ݒ肵�܂��B ** 1. ���̗l�ɓ��͂��� 'ignore' ���������܂��傤: /ignore <ENTER> n �������ĉ��x���������J��Ԃ��܂��B 2. ���̗l�ɓ��͂��� 'ic' (Ignore Case �̗�) �I�v�V������ݒ肵�܂�: :set ic 3. �ł� n �ɂ���Ă���1�x 'ignore' ���������܂��B n �������Ă���ɐ������J��Ԃ��܂��傤�B 4. 'hlsearch' �� 'incsearch' �I�v�V������ݒ肵�܂��傤: :set hls is 5. �����R�}���h���ē��͂��āA�����N���邩���Ă݂܂��傤: /ignore <ENTER> 6. �啶���������̋�ʂ��ɂ���ɂ͎��̗l�ɓ��͂��܂�: :set noic NOTE: �}�b�`�̋����\������߂�ɂ͎��̗l�ɓ��͂��܂�: :nohlsearch NOTE: 1�̌����R�}���h�����啶���������̋�ʂ���߂����Ȃ�A������ \c ���g�p���܂�: /ignore\c <ENTER> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.6 �v�� 1. o ���^�C�v����ƃJ�[�\���̉��̍s���J���āA�����ő}�����[�h�ɂȂ�B O (�啶��) ���^�C�v����ƃJ�[�\���̏�̍s�ő}�����[�h�ɂȂ�B 2. �J�[�\����̕����̎�����e�L�X�g��lj�����ɂ� a �ƃ^�C�v����B �s���Ƀe�L�X�g��}������ɂ͑啶�� A ���^�C�v����B 3. e �R�}���h�͒P��̏I�[�ɃJ�[�\�����ړ�����B 4. y �I�y���[�^�̓e�L�X�g�� yank (�R�s�[)���Ap �͂���� put (�y�[�X�g)����B 5. �啶���� R ���^�C�v����ƒu�����[�h�ɓ���A<ESC> �������Ɣ�����B 6. ":set xxx" �ƃ^�C�v����ƃI�v�V���� "xxx" ���ݒ肳���B 'ic' 'ignorecase' �������ɑ啶���������̋�ʂ��Ȃ� 'is' 'incsearch' �����t���[�Y�ɕ����}�b�`���Ă��镔����\������ 'hls' 'hlsearch' �}�b�`���邷�ׂĂ������\������ �������A�Z�����A�ǂ���̃I�v�V�������ł��g�p�ł��܂��B 7. �I�v�V�������ɂ���ɂ� "no" ��t�^����: :set noic ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.7.1: �I�����C���w���v�R�}���h ** �I�����C���w���v���g�p���܂��傤 ** Vim �ɂ͍L�͂ɂ킽��I�����C���w���v�V�X�e��������܂��B �w���v���J�n����ɂ́A�����3�̂ǂꂩ1�������Ă݂܂��傤: - �w���v�L�[ <HELP> ������(��������Ȃ��)�B - <F1> �L�[������(��������Ȃ��)�B - :help <ENTER> �ƃ^�C�v����B �w���v�E�B���h�E�̃e�L�X�g��ǂނƁA�w���v�̓��삪�����ł��܂��B CTRL-W CTRL-W �ƃ^�C�v����� �w���v�E�B���h�E�փW�����v���܂��B :q <ENTER> �ƃ^�C�v����� �w���v�E�B���h�E�������܂��B ":help" �R�}���h�Ɉ�����^���邱�Ƃɂ��A������薼�̃w���v�������邱�� ���ł��܂��B�����������Ă݂܂��傤(<ENTER> ���^�C�v���Y��Ȃ��悤��): :help w :help c_CTRL-D :help insert-index :help user-manual ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.7.2: �N���X�N���v�g�̍쐬 ** Vim �̓��������� ** Vim �ɂ� Vi ���������̓����܂��Ă��܂����A���̂قƂ�ǂ͏�����Ԃɂ� �g�p�s�ƂȂ��Ă��܂��B��葽���̓������g���͂��߂�ɂ� "vimrc" �t�@�C�� ���쐬���܂��B 1. "vimrc" �t�@�C���̕ҏW���J�n���܂��B����̓V�X�e���Ɉˑ����܂��B :e ~/.vimrc UNIX ���� :e ~/_vimrc Windows ���� 2. �����ŃT���v���� "vimrc" ��ǂݍ��݂܂��B :r $VIMRUNTIME/vimrc_example.vim 3. �ȉ��̂悤�Ƀt�@�C���֏������݂܂��B :w ���� Vim ���N������ƁA�F�Â��\�����g����悤�ɂȂ�ł��傤�B ���� "vimrc" �t�@�C���ցA���D�݂̐ݒ��lj����邱�Ƃ��ł��܂��B ��葽���̏���ɂ� :help vimrc-intro �ƃ^�C�v���܂��B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.7.3: �⊮ ** CTRL-D �� <TAB> �ŃR�}���h���C����⊮���� ** 1. �݊����[�h�łȂ����Ƃ��m�F���܂�: :set nocp 2. ���݂̃f�B���N�g���ɍ݂�t�@�C���� :!ls �� :!dir �Ŋm�F���܂��B 3. �R�}���h�̐擪���^�C�v���܂�: :e 4. CTRL-D �������� Vim �� "e" ����n�܂�R�}���h�̈ꗗ��\�����܂��B 5. d<TAB> �ƃ^�C�v����� Vim �� ":edit" �Ƃ����R�}���h����⊮���܂��B 6. ����ɋƁA�����̃t�@�C�����̎n�܂�������܂�: :edit FIL 7. <TAB> �������� Vim �͖��O��⊮���܂��B(������������������ꍇ) NOTE: �⊮�͑����̃R�}���h�œ��삵�܂��B������ CTRL-D �� <TAB> �����Ă݂Ă��� �����B���� :help �̍ۂɖ𗧂��܂��B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ���b�X�� 1.7 �v�� 1. �w���v�E�B���h�E���J���ɂ� :help �Ƃ��邩 <F1> �������� <HELP> �������B 2. �R�}���h(cmd)�̃w���v����������ɂ� :help cmd �ƃ^�C�v����B 3. �ʂ̃E�B���h�E�փW�����v����ɂ� CTRL-W CTRL-W �ƃ^�C�v����B 4. �w���v�E�B���h�E�����ɂ� :q �ƃ^�C�v����B 5. ���D�݂̐ݒ��ۂɂ� vimrc �N���X�N���v�g���쐬����B 6. : command �ʼn\�ȕ⊮������ɂ� CTRL-D ���^�C�v����B �⊮���g�p����ɂ� <TAB> �������B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ����ɂ� Vim �̃`���[�g���A�����I���܂��B�G�f�B�^���ȒP�ɁA�������[���� �g�����Ƃ��ł���悤�ɂƁAVim �̎��T�O�̗v�_�݂̂�`���悤�Ƃ��܂����B Vim �ɂ͂���ɑ����̃R�}���h������A�����őS�Ă�������邱�Ƃ͂ł��܂���B �ȍ~�̓��[�U�[�}�j���A�����Q�Ƃ�������: ":help user-manual" ����Ȍ�̊w�K�̂��߂ɁA���̖{�𐄑E���܂��B Vim - Vi Improved - by Steve Oualline �o�Ŏ�: New Riders �ŏ��̖{�͊��S�� Vim �̂��߂ɏ�����܂����B�Ƃ�킯���S�҂ɂ͂����߂ł��B �����̗���}�ł��f�ڂ���Ă��܂��B ����URL���Q�Ƃ��ĉ����� https://iccf-holland.org/click5.html ���� Vim ���� Vi �ɂ��ď����ꂽ�Â��{�ł������E���܂�: Learning the Vi Editor - by Linda Lamb �o�Ŏ�: O'Reilly & Associates Inc. Vi �ł�肽���Ǝv�����ƂقڑS�Ă�m�邱�Ƃ��ł���Ǐ��ł��B ��6�łł́AVim �ɂ��Ă̏����܂܂�Ă��܂��B ���̃`���[�g���A���� Colorado State University �� Charles Smith �̃A�C�f�A ����ɁAColorado School of Mines �� Michael C. Pierce �� Robert K. Ware �� �����ɂ���ď�����܂����B E-mail: bware@mines.colorado.edu. Modified for Vim by Bram Moolenaar. ���{��� ���{ �O <mattn.jp@gmail.com> vim-jp�`�[�� <https://github.com/vim-jp/lang-ja> �ďC ���� ���Y <koron.kaoriya@gmail.com> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vi:set ts=8 sts=4 sw=4 tw=78: