Mutt: selecione várias mensagens

33

Estou procurando uma maneira de selecionar várias mensagens no Mutt.

Por exemplo, selecionar a primeira e a última mensagem selecionaria um bloco inteiro de mensagens. Eu também gostaria de selecionar um assunto usando uma expressão regular.

Em seguida, quero executar um comando nas mensagens selecionadas, ou seja, salvá-las em um arquivo.

    
por Matthias Braun 15.02.2014 / 15:41

3 respostas

43

Você precisa executar o comando tag-pattern . O padrão para isso é T ( Deslocar + t ). Você pode então dar uma expressão regular. Por padrão, isso corresponderá aos assuntos da mensagem.

Se você precisar selecionar um intervalo de mensagens por número, forneça o padrão ~m [MIN]-[MAX] ao padrão de tag. Há muitas outras opções que achei úteis ao longo dos anos, e você pode ver uma lista completa no “ Seção Uso avançado - Padrões ”do manual .

Você também pode usar t para marcar ou desmarcar a mensagem destacada, para ajustar a seleção.

Em seguida, você pode executar tag-prefix (; ) seguido por save-message ( s ), e ele solicitará um nome de caixa de correio. Esse comando marca as mensagens salvas a serem excluídas; há também o comando copy-message ( C , ou seja, Shift + c) para copiar sem marcar para exclusão.

    
por 15.02.2014 / 17:28
5

Estendendo a resposta correta do @Scott McClung :

Se você quiser aplicar comandos mutt por padrão a todas as mensagens selecionadas (marcadas) sem usar tag-prefix (ligado a ; por padrão), você pode definir a variável auto_tag adicionando esta linha ao seu .muttrc :

set auto_tag = true
    
por 15.07.2016 / 18:27
3

Verifique também o link + link para sinalizadores úteis como ~d 31/12/99-01/01/00 ~s Y2K ~b scared .

L usa a mesma sintaxe para procurar apenas um subconjunto da sua caixa de entrada, por exemplo, ~f [email protected] ~B your father .

    
por 31.07.2017 / 19:53

Tags