Adicionei uma exceção, de modo que a mesma só funciona se o arquivo estiver salvo, quem sabe depois não implemento um modo de atuar sobre um buffer novo.
I added an exception so that it only works if the file is saved, then maybe not implement a way to act on a new buffer.
Obrigado ao Bruno Boaventura pela correção do português!