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

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

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

57
задан Jawa 17 February 2014 в 01:38
поделиться

1 ответ

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

bindkey \^U backward-kill-line

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

92
ответ дан 24 November 2019 в 19:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: