How do I keep Mac Emacs from trapping M-`? The Next CEO of Stack OverflowHow can I send Super from my Mac to my Emacs instance?emacs on terminal does not recognise option as alt-key on macHow to disable the map from esc to meta?How do I use the same keybindings on Windows and Mac?Force keymap to ignore (kbd <tab>) and [tab] even though TAB is definedHow to distinguish C-i from TAB?how to substitute SUPER keybindings in Emacs terminal mode?Making terminal Emacs treat APPS (aka MENU) key as super modifierPassing Alt+letter keybindings through to OSX?Keybinds on xterm and emacs-nox

How can a day be of 24 hours?

"Eavesdropping" vs "Listen in on"

How do I keep Mac Emacs from trapping M-`?

Compensation for working overtime on Saturdays

Is it OK to decorate a log book cover?

How should I connect my cat5 cable to connectors having an orange-green line?

Physiological effects of huge anime eyes

My boss doesn't want me to have a side project

Car headlights in a world without electricity

How can I separate the number from the unit in argument?

Is it a bad idea to plug the other end of ESD strap to wall ground?

About implicitly convert type 'int' to 'char', why it is different between `s[i] += s[j]` and `s[i] = s[i]+s[j] `

Percent Dissociated from Titration Curve

Words hidden in my phone number

Is it possible to make a 9x9 table fit within the default margins?

Is a bad practice make variations on power's tracks width in pcb?

Cannot restore registry to default in Windows 10?

Is the offspring between a demon and a celestial possible? If so what is it called and is it in a book somewhere?

The sum of any ten consecutive numbers from a fibonacci sequence is divisible by 11

Is there a rule of thumb for determining the amount one should accept for of a settlement offer?

Could you use a laser beam as a modulated carrier wave for radio signal?

Is it okay to majorly distort historical facts while writing a fiction story?

Can I cast Thunderwave and be at the center of its bottom face, but not be affected by it?

Why does freezing point matter when picking cooler ice packs?



How do I keep Mac Emacs from trapping M-`?



The Next CEO of Stack OverflowHow can I send Super from my Mac to my Emacs instance?emacs on terminal does not recognise option as alt-key on macHow to disable the map from esc to meta?How do I use the same keybindings on Windows and Mac?Force keymap to ignore (kbd <tab>) and [tab] even though TAB is definedHow to distinguish C-i from TAB?how to substitute SUPER keybindings in Emacs terminal mode?Making terminal Emacs treat APPS (aka MENU) key as super modifierPassing Alt+letter keybindings through to OSX?Keybinds on xterm and emacs-nox










2















I want to use the command key on my Mac as the meta key, so I customize ns-command-modifier. But I also want to still use Command-` to cycle through all the windows in Emacs - just like in all other Mac apps.



If I unbind M-`, then I just get an error that there is no binding for that key. I want to somehow tell emacs not to trap that key at all.



There must be a solution because Command-Tab works whether or not the command key is set to be meta. But Command-` does not.










share|improve this question









New contributor




dk. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
























    2















    I want to use the command key on my Mac as the meta key, so I customize ns-command-modifier. But I also want to still use Command-` to cycle through all the windows in Emacs - just like in all other Mac apps.



    If I unbind M-`, then I just get an error that there is no binding for that key. I want to somehow tell emacs not to trap that key at all.



    There must be a solution because Command-Tab works whether or not the command key is set to be meta. But Command-` does not.










    share|improve this question









    New contributor




    dk. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.






















      2












      2








      2








      I want to use the command key on my Mac as the meta key, so I customize ns-command-modifier. But I also want to still use Command-` to cycle through all the windows in Emacs - just like in all other Mac apps.



      If I unbind M-`, then I just get an error that there is no binding for that key. I want to somehow tell emacs not to trap that key at all.



      There must be a solution because Command-Tab works whether or not the command key is set to be meta. But Command-` does not.










      share|improve this question









      New contributor




      dk. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.












      I want to use the command key on my Mac as the meta key, so I customize ns-command-modifier. But I also want to still use Command-` to cycle through all the windows in Emacs - just like in all other Mac apps.



      If I unbind M-`, then I just get an error that there is no binding for that key. I want to somehow tell emacs not to trap that key at all.



      There must be a solution because Command-Tab works whether or not the command key is set to be meta. But Command-` does not.







      key-bindings osx keymap






      share|improve this question









      New contributor




      dk. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      share|improve this question









      New contributor




      dk. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      share|improve this question




      share|improve this question








      edited 1 hour ago









      Gilles♦

      13.6k43575




      13.6k43575






      New contributor




      dk. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      asked 3 hours ago









      dk.dk.

      1111




      1111




      New contributor




      dk. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.





      New contributor





      dk. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






      dk. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.




















          1 Answer
          1






          active

          oldest

          votes


















          2














          What's going on here is that ⌘⇥ is a low-level hotkey that can't be intercepted (a good thing, too, since it may be one of your only escape hatches if a full-screen game hangs, along with the force-quit ⌥⌘⎋ keystroke which is also immutable and uninterceptible).



          ⌘`, on the other hand, is a command that MacOS provides ordinary apps by default, but that can be reassigned or ignored completely. The way the Cocoa Emacs integration work is largely (though not entirely) by disabling Cocoa's free features (because they don't interact well with a lot of Emacs concepts) and then reintroducing the ones that made sense to the developers.



          In some Mac-specific Emacs distributions, this includes window-cycling via ⌘`, but not in the stock version.



          The good news is that, having already set up your modifier keys as you like, you can now just bind a key in the normal emacs way to the frame-cycling (Mac "windows" are Emacs "frames" while Emacs "windows" don't correspond to anything on the Mac exactly) command other-frame, ordinarily bound to C-x 5 o.



          So try M-x global-set-key, return, M-`, other-frame, return. If that works, you can set up this keybind permanently in your init file(s), or whatever method you use (I don't presume to know since there are many takes on managing keybinds in Emacs, but if you don't know how, I can edit this to suggest one, just drop a comment).






          share|improve this answer























            Your Answer








            StackExchange.ready(function()
            var channelOptions =
            tags: "".split(" "),
            id: "583"
            ;
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function()
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled)
            StackExchange.using("snippets", function()
            createEditor();
            );

            else
            createEditor();

            );

            function createEditor()
            StackExchange.prepareEditor(
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: false,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: null,
            bindNavPrevention: true,
            postfix: "",
            imageUploader:
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            ,
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            );



            );






            dk. is a new contributor. Be nice, and check out our Code of Conduct.









            draft saved

            draft discarded


















            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2femacs.stackexchange.com%2fquestions%2f48698%2fhow-do-i-keep-mac-emacs-from-trapping-m%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            2














            What's going on here is that ⌘⇥ is a low-level hotkey that can't be intercepted (a good thing, too, since it may be one of your only escape hatches if a full-screen game hangs, along with the force-quit ⌥⌘⎋ keystroke which is also immutable and uninterceptible).



            ⌘`, on the other hand, is a command that MacOS provides ordinary apps by default, but that can be reassigned or ignored completely. The way the Cocoa Emacs integration work is largely (though not entirely) by disabling Cocoa's free features (because they don't interact well with a lot of Emacs concepts) and then reintroducing the ones that made sense to the developers.



            In some Mac-specific Emacs distributions, this includes window-cycling via ⌘`, but not in the stock version.



            The good news is that, having already set up your modifier keys as you like, you can now just bind a key in the normal emacs way to the frame-cycling (Mac "windows" are Emacs "frames" while Emacs "windows" don't correspond to anything on the Mac exactly) command other-frame, ordinarily bound to C-x 5 o.



            So try M-x global-set-key, return, M-`, other-frame, return. If that works, you can set up this keybind permanently in your init file(s), or whatever method you use (I don't presume to know since there are many takes on managing keybinds in Emacs, but if you don't know how, I can edit this to suggest one, just drop a comment).






            share|improve this answer



























              2














              What's going on here is that ⌘⇥ is a low-level hotkey that can't be intercepted (a good thing, too, since it may be one of your only escape hatches if a full-screen game hangs, along with the force-quit ⌥⌘⎋ keystroke which is also immutable and uninterceptible).



              ⌘`, on the other hand, is a command that MacOS provides ordinary apps by default, but that can be reassigned or ignored completely. The way the Cocoa Emacs integration work is largely (though not entirely) by disabling Cocoa's free features (because they don't interact well with a lot of Emacs concepts) and then reintroducing the ones that made sense to the developers.



              In some Mac-specific Emacs distributions, this includes window-cycling via ⌘`, but not in the stock version.



              The good news is that, having already set up your modifier keys as you like, you can now just bind a key in the normal emacs way to the frame-cycling (Mac "windows" are Emacs "frames" while Emacs "windows" don't correspond to anything on the Mac exactly) command other-frame, ordinarily bound to C-x 5 o.



              So try M-x global-set-key, return, M-`, other-frame, return. If that works, you can set up this keybind permanently in your init file(s), or whatever method you use (I don't presume to know since there are many takes on managing keybinds in Emacs, but if you don't know how, I can edit this to suggest one, just drop a comment).






              share|improve this answer

























                2












                2








                2







                What's going on here is that ⌘⇥ is a low-level hotkey that can't be intercepted (a good thing, too, since it may be one of your only escape hatches if a full-screen game hangs, along with the force-quit ⌥⌘⎋ keystroke which is also immutable and uninterceptible).



                ⌘`, on the other hand, is a command that MacOS provides ordinary apps by default, but that can be reassigned or ignored completely. The way the Cocoa Emacs integration work is largely (though not entirely) by disabling Cocoa's free features (because they don't interact well with a lot of Emacs concepts) and then reintroducing the ones that made sense to the developers.



                In some Mac-specific Emacs distributions, this includes window-cycling via ⌘`, but not in the stock version.



                The good news is that, having already set up your modifier keys as you like, you can now just bind a key in the normal emacs way to the frame-cycling (Mac "windows" are Emacs "frames" while Emacs "windows" don't correspond to anything on the Mac exactly) command other-frame, ordinarily bound to C-x 5 o.



                So try M-x global-set-key, return, M-`, other-frame, return. If that works, you can set up this keybind permanently in your init file(s), or whatever method you use (I don't presume to know since there are many takes on managing keybinds in Emacs, but if you don't know how, I can edit this to suggest one, just drop a comment).






                share|improve this answer













                What's going on here is that ⌘⇥ is a low-level hotkey that can't be intercepted (a good thing, too, since it may be one of your only escape hatches if a full-screen game hangs, along with the force-quit ⌥⌘⎋ keystroke which is also immutable and uninterceptible).



                ⌘`, on the other hand, is a command that MacOS provides ordinary apps by default, but that can be reassigned or ignored completely. The way the Cocoa Emacs integration work is largely (though not entirely) by disabling Cocoa's free features (because they don't interact well with a lot of Emacs concepts) and then reintroducing the ones that made sense to the developers.



                In some Mac-specific Emacs distributions, this includes window-cycling via ⌘`, but not in the stock version.



                The good news is that, having already set up your modifier keys as you like, you can now just bind a key in the normal emacs way to the frame-cycling (Mac "windows" are Emacs "frames" while Emacs "windows" don't correspond to anything on the Mac exactly) command other-frame, ordinarily bound to C-x 5 o.



                So try M-x global-set-key, return, M-`, other-frame, return. If that works, you can set up this keybind permanently in your init file(s), or whatever method you use (I don't presume to know since there are many takes on managing keybinds in Emacs, but if you don't know how, I can edit this to suggest one, just drop a comment).







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered 2 hours ago









                TreyTrey

                1819




                1819




















                    dk. is a new contributor. Be nice, and check out our Code of Conduct.









                    draft saved

                    draft discarded


















                    dk. is a new contributor. Be nice, and check out our Code of Conduct.












                    dk. is a new contributor. Be nice, and check out our Code of Conduct.











                    dk. is a new contributor. Be nice, and check out our Code of Conduct.














                    Thanks for contributing an answer to Emacs Stack Exchange!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid …


                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.

                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2femacs.stackexchange.com%2fquestions%2f48698%2fhow-do-i-keep-mac-emacs-from-trapping-m%23new-answer', 'question_page');

                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    Which organization defines CJK Unified Ideographs? The Next CEO of Stack OverflowCharacters which have several different shapesHow useful are the kanji in reading Chinese?Can Chinese readers scan large amounts of text faster/more accurately than their alphabet-using counterparts?丼: why is “well” also “bowl of food”?What Does Unicode 8.0 Mean For Chinese?How are blanks indicated for placeholders in Chinese (like ???)Is there a dictionary of standard character variants?How to display CJK Extension F?How is it decided as to which character is used on the tech terminology?How does 子 come to mean 'midnight'?

                    Shenzhen Football Club Índice Elenco atual | Títulos | Referências Ligações externas | Menu de navegaçãoGooglenotíciaslivrosacadêmicoeditar«"Elenco"»Site oficialexpandindo-oeee

                    When We Were Young (canção de Adele) Índice Antecedentes e lançamento | Faixas e formatos | Performances e covers | Desempenho nas tabelas musicais | Créditos | Histórico de lançamento | Referências Menu de navegação«Best albums of 2015»«Adele - When We Were Young (Radio Date: 22-01-2016)»«When We Were Young - Single by Adele»«Adele: Inside Her Private Life and Triumphant Return»«adele interview: world exclusive first interview in three years»«Tobias Jesso Jr: since Adele tweeted his song, he's even bigger than his dad»«Adele interviews Tobias Jesso Jr: 'I think that a couple of the ideas we had could be rap songs'»«Adele on Her Return: 'I Was So Frightened That No One Cared'»«Tobias Jesso Jr. on working with Adele: 'I was as nervous as shit'»«How Ariel Rechtshaid Pushed Adele To Her Limit»«Adele Previews 'When We Were Young' on '60 Minutes' Teaser, Tops Trending 140»«Adele Performs New '25' Ballad, "When We Were Young" Live: Watch»«Which '25' Song Should Be Adele's Next Single?»«Adele's 'When We Were Young' Confirmed As Second Single From '25'»«Adele's new single artwork for 'When We Were Young' is perfectly adorable»«Adele at the BBC review: honest, funny and spectacular – Celebrity News News»«'Saturday Night Live': Adele Sings 'Hello' and 'When We Were Young'»«'Adele: Live in New York City' NBC Special – Set List Revealed!»«Adele Closes Out the 2016 Brit Awards With 'When We Were Young'»«What Is The Adele Live Tour Set List? There's No Way She'd Leave Out These 8 Songs»«See Demi Lovato's Soaring Cover of Adele's 'When We Were Young'»«'The Voice': 5 Best Moments From Week 1 Blind Auditions»«Adele – When We Were Young (Media Control Charts)»«Adele – When We Were Young (Entertainment Monitoring Africa)»«Adele – When We Were Young (ARIA Charts)»«Adele – When We Were Young (Ö3 Austria Top 40)»«Adele – When We Were Young (Ultratop 50)»«Adele – When We Were Young (Ultratop 40)»«Adele – When We Were Young (Canadian Hot 100)»«Adele – When We Were Young (Tracklisten)»«Adele – When We Were Young (The Official Charts Company)»«Adele – Hello (IFPI Slovenská Republika)»«Adele – When We Were Young (Productores de Música de España)»«Adele – When We Were Young (Billboard Hot 100)»«Adele – When We Were Young (Pop Songs)»«Adele – When We Were Young (Adult Pop Songs)»«Adele – When We Were Young (Hot Adult Contemporary Charts)»«Adele – When We Were Young (Hot Dance Club Songs)»«Adele – When We Were Young (Rock Airplay)»«Adele – When We Were Young (IFPI Finlândia)»«Adele – When We Were Young (Syndicat National de l'Éditon Phonographique)»«Adele – When We Were Young (Magyar Hanglemezkiadók Szövetsége)»«Adele – When We Were Young (Irish Recorded Music Association)»«Adele – When We Were Young (Mexico Airplay)»«Adele – When We Were Young (VG-lista)»«Adele – When We Were Young (NZ Top 40 Singles)»«Adele – When We Were Young (MegaCharts)»«Adele – When We Were Young (Związek Producentów Audio Video)»«Adele – When We Were Young (Portugal Digital Songs)»«Adele – When We Were Young (UK Indie Singles Chart)»«Adele – When We Were Young (UK Singles Chart)»«Adele – When We Were Young (Sverigetopplistan)»«Adele – When We Were Young (Schweizer Hitparade)»«Adele – When We Were Young (Portugal Digital Songs)»«Music Canada – Gold/Platinum – When We Were Young»«NZ Top 40 Singles Chart»«Certified Awards»e