En set -o vi modo en bash, cuando presiono Esc+k para obtener el último comando ingresado, y luego A , termino en el modo de inserción, lo que me permite presionar backspace para empezar a borrar el final del último comando.
Con zsh en set -o vi modo, todo funciona hasta la parte de retroceso.
¿Cómo puedo solucionar esto?
Respuesta aceptada:
La respuesta rápida, pon esto en tu ~/.zshrc :
bindkey -v '^?' backward-delete-char
Normalmente '^?' (retroceso) está vinculado a vi-backward-delete-char , que se supone que tiene el comportamiento que observas, ya que así es como vi (no vim , a menos que esté en el modo vi clásico) se comporta.