fzf looks awesome, thanks for sharing. Didn't know about it. Do you have an example on how you can do this with vim?
Not as succinct but you can still pipe your output to vim, make your edits, run :w vimpipe to save your edits, and pipe the output of your vimpipe file to another command.
find . -type f -name \.txt | vim -; cat vimpipe | xargs rm
#!/bin/sh
TEMP=“$(mktmp)”
cat > “$TEMP”
$EDITOR “$TEMP”
cat “$TEMP”