En VIM 8.0, podés selecionar un rango de líneas (Escape+Shift+v) y ejecutarlas con el comando :terminal bash

También podes ejecutar código python, ruby y funciona bien.

:terminal node, :terminal ruby, :terminal python