I currently have

(setq ns-function-modifier 'hyper)

and it works perfectly fine on my GUI Emacs on MacOS, but it becomes a problem in terminal emacs, where it doesn't recognize the key. I was wondering how to fix this or to have my own command prefix.

1 Answer 1


See the answer in this link: How to swap `super` and `meta` in terminal Emacs on macOS? it is from Emacs manual, paragraph 39 IIRC, check it.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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