Если у меня есть это:
$ bla bla bla bla
Есть ли ярлык для терминала (MacOS) для очистки всей линии?
Команде сбрасывания (уничтожения) всей строки обычно не назначается сочетание клавиш. Ctrl-U
убивает только от начала строки до курсора.
Нажмите Ctrl-U
(префикс) и Ctrl-K
(суффикс), чтобы удалить всю строку, независимо от того, где находится курсор.
Вот ссылка на bash с различными командами и их сочетаниями клавиш по умолчанию.
Вы можете назначить сочетание клавиш для kill-whole-line
, отредактировав ~/.inputrc
. Добавьте следующую строку:
"\C-k": kill-whole-line
Это назначит Ctrl-K
команду "уничтожить всю строку".
Ниже приводится описание Linux bash, но я полагаю, что это должно работать и для Mac:
Очистить строку ввода:
Ctrl + U
Еще один трюк:
Ctrl + C