Как вы можете выделить текст в командной строке Windows, не используя мышь?


8

Кто-нибудь знает, как выделить часть текста в командной строке Windows без использования мыши? например, Shift + стрелка влево / вправо. Я пробовал много разных командных приглашений (cmd, powershell, cygwin, mintty) и до сих пор не нашел оболочки, которая могла бы делать это без использования мыши. Я знаю, что это возможно, поскольку я делаю это все время в Terminal.app на Mac OS X.


Ответы:


7

Однако, как сказал Игнасио, необходимо убедиться, что «QuickEdit Mode» включен из свойств CMD.

  1. ALT + Пробел -> E -> M (теперь в режиме пометки)

  2. переместить указатель с помощью клавиш со стрелками

  3. Удерживайте Shift и выберите область для копирования

  4. Нажмите Enter и теперь оно в буфере обмена


Игнорируй меня. Не нужен режим QuickEdit
Джоэл Мансфорд

Это работает, но есть ли способ сделать это с помощью мыши?
Джон Эгберт

Для меня это ALT + SPACE + E + K.
Шон Люттин

8

AltSpace, Mark, Клавиши со стрелками, удерживая Shift, клавиши со стрелками, Enter.


"не работает в мятном" :))
Акира

1
@akira: Mintty, вероятно, не использует консоль Windows.
Игнасио Васкес-Абрамс

@Ignacio Vazquez-Abrams Как сделать значки кнопок?
AndrejaKo

1
@AndrejaKo: <kbd> Alt </ kbd>
Игнасио Васкес-Абрамс

@Ignacio Vazquez-Abrams: для этого и был смайлик в конце.
Акира

4

Обратите внимание, что ALT + Space> E > M работает только на английских языках Windows. В других языковых версиях буквы после ALT + пробел могут отличаться. например, в немецкой версии Windows нужно нажать ALT + ПРОБЕЛ> B > M

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.