Mutt: как по-разному отображать выбранные новые сообщения в индексе

10

У меня есть свои собственные цвета, определенные для mutt. Когда я начинаю mutt, курсор (т. Е. Индикатор) находится на первом сообщении (т. Е. Первое сообщение вверху выделено). Я определил цвета для выбранного сообщения, и у меня есть цвета, определенные для новых сообщений:

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

К сожалению, выбранное сообщение выглядит одинаково, независимо от того, является ли сообщение новым или нет. Есть ли способ выбрать другой цвет для выбранных новых сообщений, чтобы я мог сразу распознать, что выбранное сообщение новое? В противном случае мне нужно переместить курсор вниз, чтобы увидеть, что сообщение новое.

Я попробовал очевидное решение:

color indicator color233 color67 ~N

но это не работает. Матт жалуется:

Error in .muttrc, line 15: too many arguments
Мартин Вегтер
источник
Разве Nрядом с ним это не отдает?
jasonwryan
2
@jasonwryan - я нахожу Nспереди очень незаметным. Я обычно не замечаю этого, если я не ищу это, и я должен "читать" и интерпретировать это. Принимая во внимание, что другой цвет немедленно поразит меня в глаза.
Мартин Вегтер
@jasonwryan FWIW это также проблема с другими видами окраски. Например, у меня есть определенная цветовая схема для почты с вложениями ( ~X 1-), но это также перекрывается выделением выделения.
Sparhawk

Ответы:

1

Вместо этого вы можете установить индикаторную строку в качестве курсора, что позволит вам увидеть ваш цвет:

set arrow_cursor
кулачок
источник
не могли бы вы уточнить, как это будет работать?
Мартин Вегтер
@MartinVegter Курсор использует a >в начале строки, чтобы указать текущую выбранную строку электронной почты, в отличие от выделения всей строки. Он не затеняет подсветку этого сообщения, позволяя увидеть выделение нового сообщения ~ N.
Cam