Holy shit this made my day. Warp’s convenience shell wrapping is amazing. It’s the only terminal where I can actually edit a long command in place rather than copy pasting into an editor and doing so there. Now I’m more or less assured I can retain this convenience without being forced into more AI crap.
for zsh:
autoload edit-command-line
zle -N edit-command-line
bindkey '^X^E' edit-command-line