<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/xhtml; charset=utf-8">
</head>
<body>
<div style="font-family:sans-serif"><div style="white-space:normal">
<p dir="auto">OK. Here are some bindings. One caveat: after I move mailboxes, I try to automatically move the focus to the first message in a mailbox. I'm not sure I'm doing it right, especially in the 'n' key. Corrections welcome.</p>

<p dir="auto">//Browsing Behavior<br>
//The first 4 are adjacent keys, the idea is that I select 'n' one to move through mailboxes, 'm' to select the first message, ',' to move down the list, and '.' to delete.<br>
// 'i' returns to the inbox, 'x' toggles the filter, 'c' is self-explanatory.</p>

<pre style="background-color:#F7F7F7; border-radius:5px 5px 5px 5px; margin-left:15px; margin-right:15px; max-width:90vw; overflow-x:auto; padding:5px" bgcolor="#F7F7F7"><code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0" bgcolor="#F7F7F7">"n" = ("removeFilterKey:", "unread", "collapseAll:","selectNextCountedMailbox:", "setFilterKey:", "unread", "makeFirstResponder:", "mainOutline", "selectFirstMessageRow:");
"m" = ( "makeFirstResponder:", "mainOutline", "selectFirstMessageRow:" );
"," = ( "makeFirstResponder:", "mainOutline", "nextUnreadMessage:", "centerSelectionInVisibleArea:");
"." = ( "deleteMessage:");
"i" = ( "removeFilterKey:", "unread", "restoreMailboxExpansions:", "makeFirstResponder:", "mailboxesOutline", "goToMailbox:", "INBOX", "selectPreviousMailbox:", "selectNextMailbox:", "makeFirstResponder:", "mainOutline", "removeFilterKey:", "unread");
"x" = ( "toggleFilterKey:", "unread", "makeFirstResponder:", "mainOutline", "selectFirstMessageRow:");
"c" = ("markAllAsRead:");
</code></pre>

<p dir="auto">// These control the 'remembered' state of mailboxes. In order to use the 'i' key effective, get the mailboxes to the preferred state, the press M+s to save the state.</p>

<pre style="background-color:#F7F7F7; border-radius:5px 5px 5px 5px; margin-left:15px; margin-right:15px; max-width:90vw; overflow-x:auto; padding:5px" bgcolor="#F7F7F7"><code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0" bgcolor="#F7F7F7">"M" = {
    "s" = ( "saveMailboxExpansions:"); 
    "r" = ( "restoreMailboxExpansions:");
};
</code></pre>

<p dir="auto">Best,<br>
Z<br>
On 16 Jan 2019, at 3:34, Max Rydahl Andersen wrote:</p>

</div>
<div style="white-space:normal"><blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px"><p dir="auto">Hi Zvi,<br>
<br>
Do share those bindings. Especially like the idea of resetting to clean sheet after reading through it all.<br>
_______________________________________________<br>
mailmate mailing list<br>
mailmate@lists.freron.com<br>
<a href="https://lists.freron.com/listinfo/mailmate" style="color:#777">https://lists.freron.com/listinfo/mailmate</a></p>
</blockquote></div>
<div style="white-space:normal">
</div>
</div>
</body>
</html>