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.