Я использую плагин vi-mode для oh-my-zsh. В моем .zshrc
у меня есть
bindkey '^[[3~' delete-char
где ^[[3~
— escape-код моего ключа удаления. Однако это работает только в режиме вставки, но не в командном режиме. Когда я печатаю
$ abcd
переместите курсор в начало строки и нажмите del
в командном режиме, я получаю
$ ABCd
поэтому, по-видимому, последовательность символов клавиши удаления интерпретируется буквально. Как я могу заставить клавишу удаления фактически удалить символ в командном режиме?