[MlMt] Key bindings

Max Rydahl Andersen max.andersen at gmail.com
Fri Jun 18 03:31:59 EDT 2021


On 15 Jun 2021, at 7:25, Jean-Pierre Gattuso wrote:

> The help says:
>
> “It is also possible to create new key bindings files in the 
> following folder location:
> ~/Library/Application Support/MailMate/Resources/KeyBindings/“
>
> Yet, there is no “Resources” folder in my system (MacOS 11.4, MM 
> Version 1.14 (5798).

you simply create the directory.

`mkdir -p ~/Library/Application Support/MailMate/Resources/KeyBindings/`

and put your plist file in there.

Here is mine for reference:


```plist
{
         // Mark all read in mailbox
	      "T" = ( "selectThread:", "setTag:", "\\Seen");
	
	
	      "N" = ("selectNextCountedMailbox:",     "makeFirstResponder:", 
"mainOutline","selectFirstMessageRow:");	
	      "P" = ("selectPreviousCountedMailbox:", "makeFirstResponder:", 
"mainOutline","selectFirstMessageRow:");

        // "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");
         "M" = ("markAllAsRead:");

	      "S" = ("selectThread:", "toggleFlag:" );


         "/" = ("searchAllMessages:");

         "w" = ( "performBundleItemWithUUID:" , 
"BEF7B322-839A-4835-8875-23A0A0A3E363");

	      // g,g jumps to first message in message list
	      // G jumps to last message in list
	
	      ";" = {
		    ";" = ( "makeFirstResponder:", "mainOutline", 
"selectFirstMessageRow:");
		    "M" = ( "makeFirstResponder:", "mainOutline", 
"selectLastMessageRow:");
		    "f" = "goToMailbox:";
		    };
		
	      "'" = ( "nextMode:" );

	
	      "f" =  {
           "f" = ( "toggleTag:", "fix" );
           "w" = ( "toggleTag:", "waiting" );
           "r" = ( "toggleTag:", "reference" );
           "l" = ( "toggleTag:", "readlater" );
     	   };

         "x" = ( "toggleFilterKey:", "unread", "makeFirstResponder:", 
"mainOutline", "selectFirstMessageRow:");


}
```

I save that in `~/Library/Application 
Support/MailMate/Resources/KeyBindings/max.plist`
and then put "max" in front of the keybinding field in preferences.

/max

>
> Could someone help? Thanks!
>
> Jean-Pierre
> _______________________________________________
> mailmate mailing list
> mailmate at lists.freron.com
> https://lists.freron.com/listinfo/mailmate

/max
https://xam.dk/about
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freron.com/pipermail/mailmate/attachments/20210618/03b1ca56/attachment-0001.htm>


More information about the mailmate mailing list