Comment by eddyg
20 hours ago
^X^E in bash takes your current prompt and moves it to your $EDITOR.
for zsh:
autoload edit-command-line
zle -N edit-command-line
bindkey '^X^E' edit-command-line
20 hours ago
^X^E in bash takes your current prompt and moves it to your $EDITOR.
for zsh:
autoload edit-command-line
zle -N edit-command-line
bindkey '^X^E' edit-command-line
or just type "fc" to edit the previous command.
Or v for those using bash's vi mode
Other shortcuts to edit prompt in editor:
Alt-e for fish
Ctrl-g for Claude code
Right, but if all terminals behaved like modern pieces of software, we would take functionality like Warp's as given, instead of suggesting workarounds.
What you describe sorta works, but you lose things like file/dir-based autocomplete, since your editor doesn't know about your shell session.