I'd like to be able to search Emacs's Mac menu bar entries using the keyboard, as you normally do in most other Mac applications using s-? (this answer suggest that it should be possible?).

I've unbound s-? from calling info, but that has not helped in allowing me to access the help search via the keyboard.

  • What does this have to do with Emacs? Is this about the Emacs menu-bar (e.g. a Mac menu in the Emacs menu-bar)? If so, use La Carte or t-m-m-mode. If this isn't about Emacs, please delete the question. Thx.
    – Drew
    Jul 10, 2020 at 1:52
  • I updated the question to clarify; I assumed Emacs was implied given where I posted it. La Carte does not seem to use the native mac menu bar; helpful, but not quite what I'm looking for I think.
    – avv
    Jul 10, 2020 at 3:40
  • I still don't understand. What does the "native mac menu bar" have to do with Emacs? Is that used for the Emacs menu-bar? If so, then how/why doesn't La Carte or t-m-mode work? You don't make clear the relation between the "native mac menu bar" and Emacs. Does Emacs make use of that native menu bar? If not, then how is this a question about Emacs?
    – Drew
    Jul 10, 2020 at 15:28
  • 1
    At least on my system, emacs on Mac (whether the standard version or the Mitsuharu version) does use the native Mac menu bar, and it does show the search field. However it does not bind the menu search to a key. I don't believe there is a way to access the menu search from emacs.
    – amitp
    Jul 10, 2020 at 19:47
  • BTW, I meant tmm-menubar, not t-m-mode.
    – Drew
    Jul 11, 2020 at 16:25

1 Answer 1


I don't believe there is a way to access the menu search feature from Emacs directly, but there is a workaround if you are using the Mitsuharu version of Mac Emacs: use M-x menu-bar-open, then type the standard key Cmd-? to open the menu search. You might try binding s-? to menu-bar-open so that you can get to the search by pressing it twice.

  • 1
    menu-bar-open is available also with <f10> key.
    – Ian
    Jul 11, 2020 at 12:03

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.