Подтвердить что ты не робот

Какой ярлык в Zsh делает то же самое, что Ctrl-U в Bash?

В Bash, когда я набираю команду, я нажимаю Ctrl + U, все символы от начала строки до курсора будут удалены. Однако в zsh, если я нажал Ctrl + U, вся строка исчезла.

Как сделать то же самое в Zsh, как в Bash?

4b9b3361

Ответ 1

Похоже, вы хотите, чтобы Ctrl + U привязывался к backward-kill-line, а не к kill-whole-line, поэтому добавьте его в свой .zshrc:

bindkey \^U backward-kill-line

Встроенные и доступные команды редактирования bindkey ( "виджеты" ) описаны на странице zshzle.