Ответы:
Команде сбрасывания (уничтожения) всей строки обычно не назначается сочетание клавиш. 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
command +K
, иCtrl + C