curto: você não pode
long:
mutt escreve esta mensagem com uma função comum que é compartilhada com muitas outras mensagens (147 de acordo com um grep no mutt 1.7.1). Dentro da função ( curses_message
, em curs_lib.c
), tem cores para as mensagens comuns e para mensagens de erro. Estas são as categorias message
e error
, respectivamente.
Sem modificar o código-fonte e a recompilação do mutt, você não poderá fazer com que essa notificação pareça distinta de outras mensagens.
Você pode modificar as cores de uma categoria, como em O mutt pode definir a cor de algumas mensagens na caixa de entrada? para a categoria index
. Mas todas as mensagens nessa categoria teriam as mesmas cores.
Além disso, você não pode piscar. Mutt não procura por esse atributo. Para referência, aqui está o código que ele usa para obter os atributos de curses:
if (ascii_strcasecmp ("bold", buf->data) == 0)
*attr |= A_BOLD;
else if (ascii_strcasecmp ("underline", buf->data) == 0)
*attr |= A_UNDERLINE;
else if (ascii_strcasecmp ("none", buf->data) == 0)
*attr = A_NORMAL;
else if (ascii_strcasecmp ("reverse", buf->data) == 0)
*attr |= A_REVERSE;
else if (ascii_strcasecmp ("standout", buf->data) == 0)
*attr |= A_STANDOUT;
else if (ascii_strcasecmp ("normal", buf->data) == 0)
*attr = A_NORMAL; /* needs use = instead of |= to clear other bits */
else
{
snprintf (err->data, err->dsize, _("%s: no such attribute"), buf->data);
return (-1);
}
Então, piscar seria relatado como
blink: no such attribute