Dear Ævar.
>> I have contexts working ok with 5 accounts, except for a small
>> annoyance: the names of 2 contexts start with the same letter
>> so I can never select the second one. [...]
> AFAIK with both bookmark names and contexts you're limited to 1
> character, and it's always the first character of the name, so
> you either need to change the name or manually hack the elisp
> code that's doing this completion to override the short
> character.
In bookmarks we can specify name, query and key
(
https://www.djcbsoftware.nl/code/mu/mu4e/Bookmarks.html). Is that
structure reusable?
> But hopefully I'm wrong, this is one of the most annoying parts
> of mu4e for me that I haven't fixed for myself yet, in
> particular I have something like 30 bookmarks and the namespace
> is becoming increasingly confusing & cluttered.
While I don't have that many bookmarks (yet?), I do grok your case
and some more space could be certainly useful for many. For
example, you could define "l" as the group of "lists" and then "e"
for emacs, "o" for orgmode, "m" for mu4e, etc.
Thinking on this, there is already a mechanism on emacs/org-mode
that uses this grouping to help not only to have more options, but
to make it alto cognitively easier like in the lists example. When
you choose to export your document (C-x C-e), you must first
select a group and then the specific option inside that group
(that whas not even highlighted up to that moment). Here I attach
the step 1 (export) and 2 (having selected "l"atex, it's specific
options are now available).
Is that mechanism general, o available to other modes?
Best regards...