Windows Terminal�̐����ł������[�X���ꂽ���A�e��ݒ���s���v���t�@�C����ҏW����K�v������B����́A�L�[�{�[�h�V���[�g�J�b�g�Ɣz�F�i�J���[�X�L�[���j�A�N���I�v�V�����ɂ��ĉ������B�悭���p���鑀���ݒ肷�邱�ƂŁAWindows Terminal�����g���₷���Ȃ�͂����B
���̋L���͉������ł��B����o�^�i�����j����ƑS�Ă������������܂��B
�@�O���Windows 10 The Latest�u�yWindows Terminal���S�}�X�^�[�z�v���t�@�C�����J�X�^�}�C�Y���Ďg���₷�����悤�v�ɑ����AWindows Terminal�̃v���t�@�C���ݒ�ɂ��ĉ������B��{�I�ȃv���t�@�C���̐ݒ�ɂ��ẮA�O��̋L�����Q�Ƃ��Ăق����B����́A�L�[�{�[�h�V���[�g�J�b�g�̐ݒ���@�𒆐S�ɉ�����Ă����B
�@Windows Terminal�́A���M���_�Œʏ�ł́uWindows Terminal �o�[�W����1.0.1811.0�v�ƃv���r���[�ł́uWindows Terminal Preview �o�[�W����1.1.1812.0�v�i�ȉ��A���ɋ�ʂ���ꍇ�ɂ́AWindows Terminal�v���r���[�łƕ\�L�j��2��ނ�����B�ȒP�Ɍ����ƁA�ʏ�ł������Ƀ����[�X���ꂽ�o�[�W�����A��҂������o�[�W�����̃v���r���[�łł���B�v���r���[�ł̓o�[�W�������傫���A���ہA�@�\�̒lj�����Ǔ_������B�������A����炪���̒ʏ�łŎ��������ۏ��Ȃ����߁A�����ł͒ʏ�Łi�o�[�W����1.0. 1811.0�j���x�[�X�ɘb��i�߂邱�Ƃɂ���B
�@�������A�v���r���[�łł́A����������L�[�{�[�h��肪���ǂ���Ă���A����̃R���\�[���A�v���P�[�V�����^�V�F���Ő������L�[�{�[�h�������Ȃ����������ꕔ�������Ă���B�ʏ�ł̗��p�ŁA�L�[����ɋ^�₪����ꍇ�ɂ͎����Ă݂�̂��������낤�B
�@�v���r���[�ł́AMicrosoft Store�̌����{�b�N�X�ɁuWindows Terminal�v�Ɠ��͂���ƁA���Ƃ��āuWindows Terminal�v�ƁuWindows Terminal Preview�v���\�������̂ŁA�uWindows Terminal Preview�v��I�����A�m����n�{�^�����N���b�N����ƃC���X�g�[���ł���i�v���r���[�ł̃A�C�R���ɂ́A�uPRE�v�̕\�L������j�B�܂��AGitHub�́uWindows Terminal�y�[�W�v�ŁAMSIX�p�b�P�[�W�Ƃ��Č��J����Ă���̂ŁA������_�E�����[�h���ăC���X�g�[�����邱�Ƃ��\���B
�@�������ɃC���X�g�[�����邱�Ƃ��\�����A�ݒ�͕ʁX�ɂȂ邱�ƁA�v���O�������s�G�C���A�X�Ƃ��ċ��Ɂuwt.exe�v���g�����߁A�ǂ�����N�����邩���mWindows�̐ݒ�n�A�v���́m�A�v���n��ʁ|�m�A�v�����s�G�C���A�X�n�Ŏw�肷��K�v������i�N���I�v�V�����ɂ��Ĉȉ��̉�ʂ��Q�Ɓj�B�A�C�R���͈���Ă��邪�A��{�I�ɓ����v���O�����Ȃ̂ŁA�ݒ�ȂǂňӐ}�I�ɊT�ς�ς��Ȃ��Ƌ�ʂ��ɂ����̂Œ��ӂ��ꂽ���B
�@Windows Terminal�̊�{�I�ȏ��ɂ��ẮAWindows 10 The Latest�u���Ɋ����wWindows Terminal�x�̋@�\�Ǝg�����܂Ƃ��v���Q�l�ɂ��Ă������������B�܂��AWindows Terminal�̌����̐����́AMicrosoft�́uWindows �^�[�~�i���Ƃ��v�y�[�W���Q�Ƃ��Ăق����B
�@Windows Terminal�̃L�[���蓖�Ă��������O�ɁA�ȒP��Windows�̃L�[�{�[�h���͏����ɂ��Ă����炢���Ă����B�Ƃ����̂��AWindows Terminal�́AWindows�ƃR���\�[���A�v���P�[�V�����̊Ԃɓ���AGUI���̃L�[�{�[�h�����i�L�[�{�[�h���͂��C�x���g�Ƃ��ď�������j���s���A�R���\�[���A�v���P�[�V�����ɃL�[�X�g���[�N�𑗂�B���̂��߁AWindows Terminal�̃L�[���蓖�Ă𒍈ӂ��Ȃ��ƁA�R���\�[���A�v���P�[�V������V�F���̃L�[�{�[�h�����ɉe����^���Ă��܂����炾�B
�@Windows 10�̃L�[�{�[�h�̏����͂��Ȃ蕡�G�Ȃ̂����A��܂��ɂ́A���}�̂悤�Ƀ��[�U�[�̓��͂����L�[�X�g���[�N�́AWindows 10�ŏ�������A����Windows Terminal�����������������A�R���\�[���A�v���P�[�V������V�F���ɑ�����B���̒��ŁAWindows Terminal�́u�L�[���蓖�āv�́A�V�F�����Ɂu�n���Ȃ��L�[�v���`���邱�ƂƓ��`�ƂȂ�B
�@�܂��AWindows 10���������Ă��܂��L�[�i�Ⴆ�A�mWindows�n�L�[�̒P�Ɖ����j�́AWindows Terminal�ł͑����邱�Ƃ��ł��Ȃ����߁A�L�[���蓖�Ăɂ͗��p�ł��Ȃ��B����ɃR���\�[���A�v���P�[�V������V�F���́A�Ǝ��̃L�[�{�[�h�V���[�g�J�b�g�������Ă��邽�߁A�����̃L�[�{�[�h�V���[�g�J�b�g��Windows Terminal�ŏ������Ă��܂��ƃR���\�[���A�v���P�[�V������V�F���ŗ��p�ł��Ȃ��Ȃ��Ă��܂��B���̂���Windows Terminal�́A�R���\�[���A�v���P�[�V������V�F�����g��Ȃ��L�[�{�[�h�̑g�ݍ��킹�𗘗p���ׂ��ł���B
�@Windows 10 The Latest�u�yWindows Terminal���S�}�X�^�[�z�v���t�@�C�����J�X�^�}�C�Y���Ďg���₷�����悤�v�ł́AWindows Terminal�̐ݒ�t�@�C���ł���settings.json���ȉ��̂悤�ȕ����ɕ����ĉ�������B����́A���̂����A�㔼�́u�L�[�{�[�h�ݒ�v�Ɓu�J���[�X�L�[���ݒ�v�������B�O���́u�O���[�o���ݒ�v����сu�v���t�@�C���ݒ�v�Ɋւ��ẮA�O�L�L�����Q�Ƃ������������B
�O���[�o���ݒ�i�擪�́u{�v����̕����j
�v���t�@�C���ݒ�i�uprofiles�v�ȍ~�j
�@�@�@�v���t�@�C�����ʃf�t�H���g�l�i�udefaults�v�ȍ~�j
�@�@�@�v���t�@�C���i�ulist�v:�ȍ~�j
�@�@�@�@�@�@�ʃv���t�@�C���ݒ�i�u{�v�u}�v�ł������Ă���j
�J���[�X�L�[���ݒ�i�uschemes�v�ȍ~�B������Ԃł͋�j
�L�[�{�[�h�ݒ�i�ukeybindings�v�ȍ~�j
�@Windows Terminal�́A���\�̂悤�ȃL�[�{�[�h�V���[�g�J�b�g���f�t�H���g�Œ�`���Ă���A���̂܂ܗ��p����Ȃ�A���ɐݒ��ύX����K�v�͂Ȃ��B
�L�[ | ���� |
---|---|
�mAlt�n�{�mCtrl�n�{�m1�n | �擪�̃^�u�Ɉړ� |
�mAlt�n�{�mCtrl�n�{�m2�n | 2�Ԗڂ̃^�u�Ɉړ� |
�mAlt�n�{�mCtrl�n�{�m3�n | 3�Ԗڂ̃^�u�Ɉړ� |
�mAlt�n�{�mCtrl�n�{�m4�n | 4�Ԗڂ̃^�u�Ɉړ� |
�mAlt�n�{�mCtrl�n�{�m5�n | 5�Ԗڂ̃^�u�Ɉړ� |
�mAlt�n�{�mCtrl�n�{�m6�n | 6�Ԗڂ̃^�u�Ɉړ� |
�mAlt�n�{�mCtrl�n�{�m7�n | 7�Ԗڂ̃^�u�Ɉړ� |
�mAlt�n�{�mCtrl�n�{�m8�n | 8�Ԗڂ̃^�u�Ɉړ� |
�mAlt�n�{�mCtrl�n�{�m9�n | 9�Ԗڂ̃^�u�Ɉړ� |
�mAlt�n�{�mCtrl�n�{�m,�i�J���}�j�n | defaults.json�̕\�� |
�mAlt�n�{�m���n | ���̃y�C���Ɉړ� |
�mAlt�n�{�mEnter�n | �t���X�N���[�����[�h�̃I���I�t |
�mAlt�n�{�mF4�n | Windows Terminal�E�B���h�E�����iWindows�W���j |
�mAlt�n�{�m���n | ���̃y�C���Ɉړ� |
�mAlt�n�{�m���n | �E�̃y�C���Ɉړ� |
�mAlt�n�{�mShift�n�{�m-�i�}�C�i�X�j�n | �����y�C���������ăf�t�H���g�v���t�@�C�����J�� |
�mAlt�n�{�mShift�n�{�mD�n | �y�C�������������ŊJ���isettings.json�Œ�`�j |
�mAlt�n�{�mShift�n�{�m���n | �J�[�\���̂���y�C�������Ɋg�� |
�mAlt�n�{�mShift�n�{�m���n | �J�[�\���̂���y�C�������Ɋg�� |
�mAlt�n�{�mShift�n�{�m+�i�v���X�j�n | �����y�C���������ăf�t�H���g�v���t�@�C�����J�� |
�mAlt�n�{�mShift�n�{�m���n | �J�[�\���̂���y�C�����E�Ɋg�� |
�mAlt�n�{�mShift�n�{�m���n | �J�[�\���̂���y�C������Ɋg�� |
�mAlt�n�{�m���n | ��̃y�C���Ɉړ� |
�mCtrl�n�{�m-�i�}�C�i�X�j�n | �t�H���g�T�C�Y���g��k�� |
�mCtrl�n�{�m,�i�J���}�j�n | �ݒ���J�� |
�mCtrl�n�{�m=�i�C�R�[���j�n | �t�H���g�T�C�Y���g�� |
�mCtrl�n�{�m0�n | �t�H���g�T�C�Y���f�t�H���g�ɖ߂� |
�mCtrl�n�{�mC�n | �R�s�[�isettings.json�Œ�`�j |
�mCtrl�n�{�mV�n | �\��t���isettings.json�Œ�`�j |
�mCtrl�n�{�mInsert�n | �P��s�̃R�s�[ |
�mCtrl�n�{�mShift�n�{�m1�n | �v���t�@�C��1�ŐV�K�^�u |
�mCtrl�n�{�mShift�n�{�m2�n | �v���t�@�C��2�ŐV�K�^�u |
�mCtrl�n�{�mShift�n�{�m3�n | �v���t�@�C��3�ŐV�K�^�u |
�mCtrl�n�{�mShift�n�{�m4�n | �v���t�@�C��4�ŐV�K�^�u |
�mCtrl�n�{�mShift�n�{�m5�n | �v���t�@�C��5�ŐV�K�^�u |
�mCtrl�n�{�mShift�n�{�m6�n | �v���t�@�C��6�ŐV�K�^�u |
�mCtrl�n�{�mShift�n�{�m7�n | �v���t�@�C��7�ŐV�K�^�u |
�mCtrl�n�{�mShift�n�{�m8�n | �v���t�@�C��8�ŐV�K�^�u |
�mCtrl�n�{�mShift�n�{�m9�n | �v���t�@�C��9�ŐV�K�^�u |
�mCtrl�n�{�mShift�n�{�mC�n | �P��s�̃R�s�[ |
�mCtrl�n�{�mShift�n�{�mD�n | ���݂Ɠ����v���t�@�C���ŐV�K�^�u���J�� |
�mCtrl�n�{�mShift�n�{�m���n | 1�s�X�N���[���_�E�� |
�mCtrl�n�{�mShift�n�{�mF�n | �[���o�b�t�@�[���̌��� |
�mCtrl�n�{�mShift�n�{�mPgDn�n | 1�y�[�W�X�N���[���_�E�� |
�mCtrl�n�{�mShift�n�{�mPgUp�n | 1�y�[�W�X�N���[���A�b�v |
�mCtrl�n�{�mShift�n�{�mSpace�n | ���j���[���J�� |
�mCtrl�n�{�mShift�n�{�mT�n | �f�t�H���g�v���t�@�C���ŐV�K�^�u���J�� |
�mCtrl�n�{�mShift�n�{�mTab�n | �O�̃^�u�Ɉړ� |
�mCtrl�n�{�mShift�n�{�m���n | 1�s�X�N���[���A�b�v |
�mCtrl�n�{�mShift�n�{�mV�n | �\��t�� |
�mCtrl�n�{�mShift�n�{�mW�n | �y�C������� |
�mCtrl�n�{�mTab�n | ���̃^�u�Ɉړ� |
�mF11�n | �t���X�N���[�����[�h�̃I���I�t |
�mShift�n�{�mInsert�n | �\��t�� |
���蓖�čς݂̃L�[�{�[�h�V���[�g�J�b�g |
�@�Ȃ��A��q����L�[�{�[�h�R�}���h�̊��蓖�ẮA���\�̂悤�ɂȂ��Ă���B
�L�[ | ���� |
---|---|
�mAlt�n�{�mCtrl�n�{�m1�n | { "action": "switchToTab", "index": 0 } |
�mAlt�n�{�mCtrl�n�{�m2�n | { "action": "switchToTab", "index": 1 } |
�mAlt�n�{�mCtrl�n�{�m3�n | { "action": "switchToTab", "index": 2 } |
�mAlt�n�{�mCtrl�n�{�m4�n | { "action": "switchToTab", "index": 3 } |
�mAlt�n�{�mCtrl�n�{�m5�n | { "action": "switchToTab", "index": 4 } |
�mAlt�n�{�mCtrl�n�{�m6�n | { "action": "switchToTab", "index": 5 } |
�mAlt�n�{�mCtrl�n�{�m7�n | { "action": "switchToTab", "index": 6 } |
�mAlt�n�{�mCtrl�n�{�m8�n | { "action": "switchToTab", "index": 7 } |
�mAlt�n�{�mCtrl�n�{�m9�n | { "action": "switchToTab", "index": 8 } |
�mAlt�n�{�m���n | { "action": "moveFocus", "direction": "down" } |
�mAlt�n�{�mEnter�n | toggleFullscreen |
�mAlt�n�{�mF4�n | closeWindow |
�mAlt�n�{�m���n | { "action": "moveFocus", "direction": "left" } |
�mAlt�n�{�m���n | { "action": "moveFocus", "direction": "right" } |
�mAlt�n�{�mShift�n�{�m-�n | { "action": "splitPane", "split": "horizontal" } |
�mAlt�n�{�mShift�n�{�mD�n | { "action": "splitPane", "split": "auto", "splitMode": "duplicate" }�isettings.json�Œ�`�j |
�mAlt�n�{�mShift�n�{�m���n | { "action": "resizePane", "direction": "down" } |
�mAlt�n�{�mShift�n�{�m���n | { "action": "resizePane", "direction": "left" } |
�mAlt�n�{�mShift�n�{�m+�n | { "action": "splitPane", "split": "vertical" } |
�mAlt�n�{�mShift�n�{�m���n | { "action": "resizePane", "direction": "right" } |
�mAlt�n�{�mShift�n�{�m���n | { "action": "resizePane", "direction": "up" } |
�mAlt�n�{�m���n | { "action": "moveFocus", "direction": "up" } |
�mCtrl�n�{�m-�n | { "action": "adjustFontSize", "delta": -1 } |
�mCtrl�n�{�m,�n | openSettings |
�mCtrl�n�{�m=�n | { "action": "adjustFontSize", "delta": 1 } |
�mCtrl�n�{�m0�n | resetFontSize |
�mCtrl�n�{�mC�n | {"action": "copy", "singleLine": false }�isettings.json�Œ�`�j |
�mCtrl�n�{�mInsert�n | { "action": "copy", "singleLine": false } |
�mCtrl�n�{�mShift�n�{�m1�n | { "action": "newTab", "index": 0 } |
�mCtrl�n�{�mShift�n�{�m2�n | { "action": "newTab", "index": 1 } |
�mCtrl�n�{�mShift�n�{�m3�n | { "action": "newTab", "index": 2 } |
�mCtrl�n�{�mShift�n�{�m4�n | { "action": "newTab", "index": 3 } |
�mCtrl�n�{�mShift�n�{�m5�n | { "action": "newTab", "index": 4 } |
�mCtrl�n�{�mShift�n�{�m6�n | { "action": "newTab", "index": 5 } |
�mCtrl�n�{�mShift�n�{�m7�n | { "action": "newTab", "index": 6 } |
�mCtrl�n�{�mShift�n�{�m8�n | { "action": "newTab", "index": 7 } |
�mCtrl�n�{�mShift�n�{�m9�n | { "action": "newTab", "index": 8 } |
�mCtrl�n�{�mShift�n�{�mC�n | { "action": "copy", "singleLine": false } |
�mCtrl�n�{�mShift�n�{�mD�n | duplicateTab |
�mCtrl�n�{�mShift�n�{�m���n | scrollDown |
�mCtrl�n�{�mShift�n�{�mF�n | find�isettings.json�Œ�`�j |
�mCtrl�n�{�mShift�n�{�mPgDn�n | scrollDownPage |
�mCtrl�n�{�mShift�n�{�mPgUp�n | scrollUpPage |
�mCtrl�n�{�mShift�n�{�mSpace�n | openNewTabDropdown |
�mCtrl�n�{�mShift�n�{�mT�n | newTab |
�mCtrl�n�{�mShift�n�{�mTab�n | prevTab |
�mCtrl�n�{�mShift�n�{�m���n | scrollUp |
�mCtrl�n�{�mShift�n�{�mV�n | paste |
�mCtrl�n�{�mShift�n�{�mW�n | closePane |
�mCtrl�n�{�mTab�n | nextTab |
�mCtrl�n�{�mV�n | paste�isettings.json�Œ�`�j |
�mF11�n | toggleFullscreen |
�mShift�n�{�mInsert�n | paste |
�L�[�{�[�h�R�}���h�̊��蓖�� |
�@�L�[�{�[�h���蓖�ẮAsettings.json�̃L�[�{�[�h�ݒ�ikeybindings�j�ōs���B���̕����́A��̓I�ɂ́A�����X�g�̂悤�ȍ\���ɂȂ��Ă���B�ȒP�Ɍ����A�L�[�{�[�h�R�}���h�Ƃ�������s���邽�߂̃L�[�X�g���[�N���`�������̂���ׂĂ����B
"keybindings":[
//�����̂Ȃ��L�[�{�[�h�R�}���h
�@�@{ "command": "paste", "keys": "ctrl+v" },
//�����̂���L�[�{�[�h�R�}���h
�@�@{ "command": {"action": "copy", "singleLine": false }, "keys": "ctrl+c" },
�@�@�@:
�@�ȉ��ȗ�
]
�@�L�[�{�[�h�R�}���h�ɂ́A�u�����̂���v���̂Ɓu�������Ȃ��v���̂�����B�������Ȃ��L�[�{�[�h�R�}���h�ɃL�[�{�[�h�V���[�g�J�b�g�����蓖�Ă�ɂ́A�ȉ��̌`�����g���B�����̓s���A������u�P���ȃL�[�{�[�h��`�v�ƌĂԁB
{ "command": "�L�[�{�[�h�R�}���h��", "keys": "�L�[�{�[�h�V���[�g�J�b�g" },
�@����ɑ��āA�������w�肷��L�[�{�[�h�R�}���h�𗘗p����ꍇ�ɂ́A�ȉ��̍s������ăL�[�{�[�h�ݒ�ɕ��ׂĂ����i������u���G�ȃL�[�{�[�h��`�v�Ƃ���j�B
{ "command": {"action": "�L�[�{�[�h�R�}���h��", "������": �l }, "keys": "�L�[�{�[�h�V���[�g�J�b�g" },
�@�L�[�{�[�h�R�}���h�ɂ́A�Ⴆ�u�V�K�^�u�쐬�inewTab�j�v�u�ݒ�y�[�W���J���iopenSettings�j�v�Ȃǂ�����B
�R�}���h�� | �R�}���h���� | ������ | �l�̌`�� | �����̐��� | |
---|---|---|---|---|---|
closeWindow | �E�B���h�E����� | �Ȃ� | �| | �| | |
find | �����i�_�C�A���O��\���j | �Ȃ� | �| | �| | |
openNewTabDropdown | �V�K�^�u�|�b�v�A�b�v���J�� | �Ȃ� | �| | �| | |
openSettings | �ݒ�t�@�C�����J�� | �Ȃ� | �| | �| | |
toggleFullscreen | �t���X�N���[�����[�h�g�O���ؑ� | �Ȃ� | �| | �| | |
closeTab | ���݂̃^�u����� | �Ȃ� | �| | �| | |
duplicateTab | �����v���t�@�C���ŐV�K�^�u | �Ȃ� | �| | �| | |
newTab | �V�����^�u���J�� | commandLine | ������l | �N������R�}���h | |
index | �����l | �v���t�@�C���C���f�b�N�X | |||
profile | ������l | �v���t�@�C��GUID�^���� | |||
startingDirectory | ������l | �N���f�B���N�g�� | |||
tabTitle | ������l | �^�C�g�������� | |||
nextTab | ���݂̃^�u�̉E�ׂ̃^�u���J�� | �Ȃ� | �| | �| | |
prevTab | ���݂̃^�u�̍��ׂ̃^�u���J�� | �Ȃ� | �| | �| | |
switchToTab | 0�`8�̃^�u�ɐ�ւ��� | index�i�K�{�j | �����l�i0����j | �w�肳�ꂽ�^�u�ֈړ� | |
closePane | �A�N�e�B�u�y�C������� | �Ȃ� | �| | �| | |
moveFocus | �w�肵�������̃y�C���Ɉړ� | direction�i�K�{�j | left/right/up/down | �I������y�C���̕��� | |
resizePane | ���݂̃y�C���̃T�C�Y�ύX | direction�i�K�{�j | left/right/up/down | �T�C�Y�ύX�̕��� | |
splitPane | �y�C������ ���w��̓f�t�H���g�v���t�@�C�� |
commandLine | ������l | �N������R�}���h | |
index | �����l�i0����j | �v���t�@�C���C���f�b�N�X | |||
Profile | ������l | �v���t�@�C����GUID�^���O | |||
split�i�K�{�j | vertical�^horizontal�^auto | �y�C���̕������@ | |||
splitMode | duplicate | ���݂Ɠ����v���t�@�C�� | |||
startingDirectory | ������l | �N���f�B���N�g�� | |||
tabTitle | ������l | �^�C�g�������� | |||
copy | �^�[�~�i�����̃e�L�X�g���R�s�[ | singleLine | �^�U�l | ���s�R�[�h���܂߂邩�ۂ� | |
paste | �N���b�v�{�[�h����\��t�� | �Ȃ� | �| | �| | |
scrollDown | ���X�N���[�� | �Ȃ� | �| | �| | |
scrollDownPage | 1�y�[�W���X�N���[�� | �Ȃ� | �| | �| | |
scrollUp | ��X�N���[�� | �Ȃ� | �| | �| | |
scrollUpPage | 1�y�[�W��X�N���[�� | �Ȃ� | �| | �| | |
adjustFontSize | �t�H���g�T�C�Y�̕ύX | delta | �����̐����l | �t�H���g�T�C�Y�̑��� | |
resetFontSize | �t�H���g�T�C�Y�ύX�����Z�b�g | �Ȃ� | �| | �| | |
unbound | �L�[���蓖�Ă����� | �Ȃ� | �| | �| | |
�L�[�{�[�h�R�}���h�ꗗ |
�@���������L�[�{�[�h�R�}���h�̏ꍇ�A�K�{�ƂȂ�����͕K���L�q����K�v������B����A�S�Ă̈������K�{�ł͂Ȃ��L�[�{�[�h�R�}���h�̏ꍇ�ŁA������S�Ďw�肵�Ȃ��ꍇ�ɂ́A�P���ȃL�[�{�[�h��`���g���Ă��\��Ȃ��B���̏ꍇ�A�Y���L�[�{�[�h�R�}���h�̓���ɂ́A�v���t�@�C����f�t�H���g�l�Ȃǂ��琄������錻�ݒl���g����B�Ƃ����̂́A�L�[���蓖�ẮAsettings.json�Ŏw�肳��邪�A�L�[�{�[�h�R�}���h�����s����̂́A�N����isettings.json�ɂ��ݒ肪�m�肵����j���A�Y���̃L�[�{�[�h�������ꂽ�i�K�ɂȂ邩�炾�B
�@�L�[�{�[�h�V���[�g�J�b�g�́A���\�̕\�L���g���ċL�q����B��{�I�ɂ́u�C���L�[�v�iMicrosoft�̉p���h�L�������g�ł́uModifiers�v�j�ł���uCtrl�v�uAlt�i�O�ʁj�v�uShift�v�L�[��3�Ɣ�C���L�[�i���uModifier Keys�v�ɂȂ��Ă���A���{��h�L�������g�ł́u�C���L�[�v�ƂȂ��Ă���j�̑g�ݍ��킹���g���B�������A�mShift�n�L�[�P�Ƃł́A�ʏ�̕������̓L�[�X�g���[�N�ƂȂ蕶�����͂ɍ����x���邽�߁A���ۂɂ́A�mCtrl�n�{�mShift�n�L�[�A�mAlt�n�{�mShift�n�L�[�A�mAlt�n�{�mCtrl�n�{�mShift�n�L�[�Ƃ������悤�ɑ���2�̏C���L�[�ƕ��p���邱�ƂɂȂ�B
���� | �L�[�\�L | ���l |
---|---|---|
�C���L�[ | ctrl+�AShift+�Aalt+ | �ȉ��̃L�[�Ƃ̑g�ݍ��킹 |
�t�@���N�V�����L�[ | f1-f24 | "f"�{�����ŕ\�L |
�p���L�[ | a-z�A0-9 | ���̂܂ܕ\�L |
�L���L�[ | `�A-�A=�A[�A]�A\�A;�A'�A,�A.�A/�A+ | ���̂܂ܕ\�L |
�J�[�\���L�[ | down�Aleft�Aright�Aup�Apagedown�Apageup�Apgdn�Apgup�Aend�Ahome | �L�[���́i�p���j�ŕ\�L |
�@�\�L�[ | tab�Aenter�Aesc/escape�Aspace�Abackspace�Adelete�Ainsert | �L�[���́i�p���j�ŕ\�L |
�e���L�[ | numpad_0/numpad0 �` numpad_9/numpad9 numpad_add/numpad_plus (+) numpad_decimal/numpad_period (.) numpad_divide (/) numpad_minus/numpad_subtract (-) numpad_multiply (*) |
"numpad_"�܂���"numpad"�ƃL�[���̑g�ݍ��킹�ŕ\�L |
�L�[�{�[�h�V���[�g�J�b�g�̕\�L |
�@�V�F���ł����܂��܂ȃL�[�{�[�h�V���[�g�J�b�g���g���Ă���A����ׂ�ɂ́A���ꂼ��̃V�F���̃h�L�������g��R�}���h���g�������Ȃ��B�c�O�Ȃ��Ƃ�cmd.exe�Ɋւ��ẮA���g���g���L�[�{�[�h�V���[�g�J�b�g�ׂ�R�}���h���Ȃ��B
�@���\�́A�M�҂����ׂ�cmd.exe�̃L�[���蓖�Ăł���B�Ȃ��A���݂�cmd.exe��conhost.exe�œ��삳����m�R�}���h�v�����v�g�n�E�B���h�E�ł́Aconhost.exe������N���b�v�{�[�h�@�\�����삵�Ă���A�mCtrl�n�{�mC�n�L�[�A�mCtrl�n�{�mX�n�L�[�A�mCtrl�n�{�mV�n�L�[�����삷��B����́Acmd.exe�̃L�[�{�[�h�V���[�g�J�b�g�ł͂Ȃ��_�ɂ͒��ӂ��悤�B
�L�[ | �@�\ |
---|---|
�m���n | �R�}���h�������t���Ɂi�擪�ɓ��B����܂Łj�\�� |
�m���n | �J�[�\����1�E�ֈړ��B��s�̎��́A���O�̍s�̃J�[�\���ʒu����1�����R�s�[ |
�m���n | �R�}���h���������ԂɁi�Ō�ɓ��B����܂Łj�\�� |
�m���n | �J�[�\����1���ֈړ� |
�mBackspace�n | �J�[�\�������̕�����1���������폜���āA�J�[�\����1���ֈړ� |
�mCtrl�n�{�m���n | ��P�ʂŃJ�[�\�������ֈړ� |
�mCtrl�n�{�m���n | ��P�ʂŃJ�[�\�����E�ֈړ� |
�mCtrl�n�{�mC�n | �X�N���v�g��~ |
�mCtrl�n�{�mD�n | �f�B���N�g���⊮�����̃f�t�H���g�l��1 |
�mCtrl�n�{�mEnd�n | �J�[�\���ʒu����s���܂ł��폜 |
�mCtrl�n�{�mF�n | �t�@�C���⊮�����̃f�t�H���g�l��1 |
�i�mCtrl�n�{�mZ�n�j | �t�@�C���I�[�����i�L�[�{�[�h�V���[�g�J�b�g�ł͂Ȃ����������j |
�mCtrl�n�{�mHome�n | �s�̐擪����J�[�\���ʒu�܂ł��폜 |
�mDelete�n | �J�[�\���ʒu�̕�����1���������폜 |
�mEnd�n | �J�[�\�����s���ֈړ� |
�mEsc�n | ���͂�S�ăL�����Z�����ăJ�[�\����擪�ֈړ� |
�mF1�n | �m���n�L�[�Ɠ��� |
�mF2�n | �w�肵�������i�mF2�n�L�[�ɑ����ē��͂���j�̒��O�܂ŃR�s�[ |
�mF3�n | ���O�̍s��S�ăR�s�[���āA�J�[�\�����s���ֈړ� |
�mF4�n | �J�[�\���ʒu����w�肵�������̒��O�܂ł��폜 |
�mF5�n | �m���n�L�[�Ɠ��� |
�mF6�n | EOF�i�mCtrl�n�{�mZ�n�j����� |
�mF7�n | �R�}���h�����E�B���h�E���|�b�v�A�b�v�\�� |
�mF8�n | �R�}���h��������J�[�\���̍��������Ɉ�v������̂�I�сA���Ԃɕ\�� |
�mF9�n | �w�肵������ԍ��̃R�}���h����� |
�mHome�n | �J�[�\�����s�̐擪�ֈړ� |
�mInsert�n | �㏑�����[�h�Ƒ}�����[�h�̐�ւ� |
�mPgDn�n | �R�}���h�����̍Ō�̂��̂�\�� |
�mPgUp�n | �R�}���h�����̐擪�̂��̂�\�� |
cmd.exe�̃L�[���蓖�� ��1:���W�X�g���ŕύX�\ |
�@WSL�Ȃǂŗ��p����Linux�f�B�X�g���r���[�V�����ł́A����bash���V�F���Ƃ��č̗p����Ă��邱�Ƃ������Bbash�́Areadline�Ƃ����@�\�ɂ��A���͎��ɊȈՂȃe�L�X�g�ҏW�@�\�����B���̂��߁Areadline���J�X�^�}�C�Y����Ă���ƁAbash���g���L�[�{�[�h�V���[�g�J�b�g�́A����ɉ����ĕω�����B����ׂ�ɂ́Abash��Łubind�v�R�}���h�ibash�̓����R�}���h�j�𗘗p����B��̓I�ɂ́A�ubind -p�v�Ƃ��ăL�[�{�[�h�V���[�g�J�b�g��\��������B����bind�R�}���h�Ɋւ��ẮAbash��man���ɐ���������B
�@PowerShell�ɂ�����readline����ɍ��ꂽPowerShell�p��readline���W���[��������A����A���ꂪ�W���őg�ݍ��܂�Ă���B������́A�uGet-PSReadLineKeyHandler�v�ŃL�[�{�[�h�V���[�g�J�b�g��\�����邱�Ƃ��\���B
�@�����ƒ��ׂ�����ł́A�N���b�v�{�[�h�\��t���́mCtrl�n�{�mC�n�L�[�A�mCtrl�n�{�mV�n�L�[�A�mShift�n�{�mInsert�n�L�[��PowerShell��Readline��Windows Terminal�̃L�[�{�[�h���蓖�Ă��Փ˂��Ă���B�������A�ǂ���������N���b�v�{�[�h��ɁA������������Ă��邽�߁A�����I�Ȗ��͂Ȃ��Ǝv����B�ǂ����Ă�PowerShell���̋@�\���g�������ꍇ�ɂ́Asettings.json������������K�v������B
�@�ȑO��Windows Terminal Preview�ł���C���X�g�[�����Ă���ꍇ�A�Â�settings.json���c���Ă���A����keybindings�Ɋւ���ݒ�ύX�����f����Ă��炸�A���̃G���g���[���Ȃ��\��������B���̂悤�ȏꍇ�́A��x�AWindows Terminal���A���C���X�g�[�����Ă���A�ăC���X�g�[�����Ăق����B
�@���ۂɃL�[���蓖�Ă��s���Ă݂悤�B�f�t�H���g�ł́A�^�u���y�C���ɐ����A�����ɕ�������L�[���蓖�āi�mAlt�n�{�mShift�n�{�m-�n�L�[�ƁmAlt�n�{�mShift�n�{�m+�n�L�[�j�́A�f�t�H���g�v���t�@�C���Ŏw�肳��Ă��āA�ǂ̃^�u�Ŏg���Ă��f�t�H���g�v���t�@�C���i������Ԃł�PowerShell�j���J���悤�ɂȂ��Ă���B������A���݂̃^�u�^�y�C���Ɠ����v���t�@�C�����g���悤�ɏ��������悤�B��̓I�ɂ́Asettings.json�̃L�[���蓖�ĕ��Ɉȉ��̋L�q���s���B
Copyright© Digital Advantage Corp. All Rights Reserved.