Este tem sido um problema em várias iterações do Bloco de Notas do Windows: a função de desfazer, na maioria das vezes, não desfaz as últimas ações/caracteres X, em vez disso, limpa todo o bloco de notas de tudo. É um binário manter exatamente o que você tem agora ou começar do zero sem nada.
No entanto, ocasionalmente, ele não volta para um bloco de notas em branco e desfaz uma certa quantidade de entrada sem limpar tudo, mas não sei qual é o delimitador que aciona o próximo monitoramento de nível de desfazer.