Eu tenho uma resposta possível com base no editor externo usado para edição de e-mail. No meu caso, vim
Eu defino o editor externo como
set editor="vim -c ~/.vimrc-mutt"
No final do arquivo ~/.vimrc-mutt
, que contém outras coisas, eu emito o comando
autocmd VimEnter * global/^>\([ ]>\)\{3\}/d
3 codifica o número máximo de mensagens citadas menos 1.
Isso é executado quando o email pré-formatado é carregado no buffer vim. Se não existem tais linhas, a janela vim é normal com a mensagem "Padrão não encontrado: ...", senão o cursor está no final da zona deletada com a mensagem "## linhas deletadas". O usuário pode desfazer a exclusão. As mensagens do curso devem ser melhoradas.