@darius whoa, no way. i do this constantly with something like ctrl-a (go to start of line), ctrl-k (kill line), enter other command, ctrl-y (insert kill buffer). going to save me a lot of keystrokes if i manage to remember this one.
note for other readers: i think my terminal eats ctrl-q, but esc q works just fine.