Hmm, I don't really know how that interaction between qutebrowser and the temp file works. Does it work for you if you invoke an editor directly without a terminal in between? I use gvim for example. At least to know who's the culprit.