I use Emacs in command-line always on my Ubuntu 14.04 machine. And I use two languages frequently. Bengali/Bangla and English. Problem is when I use Bangla, commands with Ctrl as modifier work fine (e.g. C-x C-s) but with Meta they are not. e.g. M-x is not opening the minibuffer instead Emacs understands it as M-ূ. Is there any way to use Meta like Ctrl?

  • 1
    Do you also have the problem if you use the non-command line version of Emacs? (i.e., is this a terminal problem or an Emacs problem?)
    – Dan
    Mar 24, 2015 at 15:45
  • Emacs problem. All the same.
    –  Utsob Roy
    Mar 25, 2015 at 17:18

1 Answer 1


As a workaround, you can use ESC as a prefix in the same manner that you would use meta as a modifier, like so:


Note that you don't have to hold escape down, you can press the two keys sequentially.

You can also do things like ESC C-e to simulate C-M-e.

  • Esc does the same. Actually I need ctrl-like behavior in alt. That means when I am pressing ctrl my current input method is being ignored so commands works fine. In the case of alt or esc system do not ignoring input method.
    –  Utsob Roy
    Mar 25, 2015 at 17:21

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.