54

Как очистить текущую строку в командной строке? (Я использую Windows 7.)

Слишком часто я ввожу команду, выполняю ее, получаю много строк вывода, а затем хочу ввести другую команду. Но прежде чем ввести вторую команду, я нажимаю клавишу со стрелкой вверх, чтобы просмотреть первую команду, а затем обнаруживаю, что должен удерживать клавишу Backspace в течение примерно 30 символов. (Я не могу просто нажать вниз, чтобы получить пустую строку. И при этом я не могу получить это, нажимая снова.)

2 ответа2

91

Клавиша Escape (Esc) очистит строку ввода.

Кроме того, нажатие Ctrl+C переместит курсор на новую пустую строку. Это может быть полезно, поскольку только что просмотренные вами данные остаются видимыми при вводе новой команды.

8

Myyrddin покрыл Esc и Ctrl C, которые очищают текущий ввод команды и инициируют новую строку соответственно.

Тем не менее, есть также еще два сочетания клавиш для очистки текущего ввода в CMD: Ctrl Home и Ctrl End.

Ctrl Home позволяет очистить все символы ввода команды слева от курсора.

Ctrl End делает то же самое для всех символов справа от курсора.

И то, и другое довольно полезно и, будучи усвоенным и привыкшим, может значительно ускорить редактирование в CMD.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .