Я ввожу в bash очень, очень длинную команду. Упс, это была не та команда.
На данный момент это означает, что мне предстоит пройти через два ада:
- Понимая, что моя команда бесполезна.
- Приходится очищать оболочку, удерживая клавишу Backspaceдо тех пор, пока подсказка не исчезнет.
Есть ли более быстрый способ?
решение1
Control + A
затем Control + K
. Первая перемещает курсор в начало строки, вторая очищает строку после курсора.
Более грязный способ сделать это — нажать Enter, а затем Control + C
. Автор: @billc.cn
Если вы хотите очистить весь запрос, используйте Control + L
.
решение2
Ctrl-U очищает введенную вами команду вплоть до текущей позиции курсора. Так что если вы используете ее сразу после ввода команды, но не переместили курсор назад, она очистит все, что вы ввели.