Hi,
I’ve written a plugin that allows you to filter text through external commands (like vim’s ! or TextMate’s cmd-opt-r). It supports multiple selections and executes the command asynchronously, so the editor shouldn’t hang. You can try it here; suggestions and comments are welcome.