Você pode emitir esses comandos (eles estão no modo ex ):
:.,$d
:w! stuff2.txt
O problema agora é que vi tem uma representação interna de stuff.txt , que é igual ao arquivo stuff2.txt . Então, você deve emitir mais um comando:
:e!
Isso fará com que vi leia stuff.txt novamente, o que efetivamente desfaz a exclusão.