mutt: jak wyświetlać wybrane nowe wiadomości w różny sposób w indeksie

10

Mam zdefiniowane własne kolory mutt. Kiedy zaczynam mutt, kursor (tj. Wskaźnik) znajduje się na pierwszej wiadomości (tzn. Wybrana jest pierwsza wiadomość na górze). Zdefiniowałem kolory dla wybranej wiadomości, a także zdefiniowałem kolory dla nowych wiadomości:

...
color indicator color233 color67 
color index color75 color232 ~N
....

Niestety wybrana wiadomość wygląda tak samo, niezależnie od tego, czy jest nowa, czy nie. Czy istnieje sposób na wybranie innego koloru dla wybranych nowych wiadomości, aby natychmiast rozpoznać, że wybrana wiadomość jest nowa? W przeciwnym razie muszę przesunąć kursor w dół, aby zobaczyć, że wiadomość jest nowa.

Wypróbowałem oczywiste rozwiązanie:

color indicator color233 color67 ~N

ale to nie działa. Mutt narzeka:

Error in .muttrc, line 15: too many arguments
Martin Vegter
źródło
Czy Nobok niego to nie zdradza?
jasonwryan
2
@ jasonwryan - Uważam, że Nprzód jest bardzo niepozorny. Zazwyczaj tego nie zauważam, chyba że go szukam i muszę go „przeczytać” i zinterpretować. Natomiast inny kolor natychmiast uderzyłby mnie w oczy.
Martin Vegter
@jasonwryan FWIW jest to również problem z innymi rodzajami zabarwienia. Na przykład mam określony schemat kolorów dla poczty z załącznikami ( ~X 1-), ale jest to również zasłonięte podświetleniem wyboru.
Sparhawk,

Odpowiedzi:

1

Zamiast tego możesz ustawić pasek wskaźnika jako kursor, dzięki czemu zobaczysz swój kolor:

set arrow_cursor
Krzywka
źródło
czy mógłbyś wyjaśnić, jak to by działało?
Martin Vegter,
@MartinVegter Kursor używa znaku >na początku linii, aby wskazać aktualnie wybraną linię e-mail - zamiast podświetlania całej linii. Nie zasłoni podświetlania tej wiadomości, pozwalając zobaczyć podświetlanie nowej wiadomości ~ N.
Cam,