Czy istnieje sposób, aby otworzyć następną nieprzeczytaną wiadomość mutt
za pomocą jednego klucza? Mogę przejść do następnego nieprzeczytanego next-new-then-unread
, który jest Tabdomyślnie związany. Jeśli jednak w bieżącej skrzynce pocztowej nie ma nieprzeczytanych wiadomości, musiałbym użyć next-unread-mailbox
zamiast tego (domyślnie niezwiązany). To i tak nie jest optymalne, ponieważ jeśli mam nową wiadomość, wyjdź mutt
, a następnie otwórz mutt
ponownie, nie przeniesie mnie to do skrzynki pocztowej zawierającej „nowe” wiadomości. (Prawdopodobnie skrzynka pocztowa nie jest już nieprzeczytana).
Ponadto oba z nich przechodzą do następnej wiadomości w widoku indeksu i muszę ręcznie otworzyć wiadomość w widoku pagera (za pomocą Enter). Czy istnieje sposób otwarcia następnej nieprzeczytanej wiadomości, bez względu na skrzynkę pocztową?
Używam neomutt, więc jednym z częściowych obejść, które znalazłem, jest użycie poleceń paska bocznego.
macro index,pager , '<sidebar-next-new><sidebar-open><enter>'
Problem polega na tym, że automatycznie otwiera się następna nieprzeczytana skrzynka pocztowa (z paska bocznego). Dlatego jeśli w bieżącej skrzynce pocztowej i innej są nieprzeczytane wiadomości, to polecenie otworzy wiadomość w innej skrzynce zamiast bieżącej.
<next-unread-mailbox>
niezależnie od tego, czy w bieżącej skrzynce pocztowej są nieprzeczytane wiadomości. W takim przypadku przełączy się na inną skrzynkę pocztową i nie otworzy następnej nieprzeczytanej wiadomości w bieżącej skrzynce pocztowej. Innym problemem (jak na moje pytanie) jest to, że<next-unread-mailbox>
nie szuka nieprzeczytanych / nowych wiadomości, ale nieprzeczytane skrzynki pocztowe .mutt
nie jest w pełni skryptowalne i szkoda.O
po wyjściumutt
.