Q:

xterminal dosen't pass key-strokes to emacs

I opened emacs using emacs -nw. Now, when I press M-v, it opens the view menu of the terminal, instead of passing the command to emacs. Is there a way to prevent this from happening? (I'm running on linux mint)

A:

Assuming that by M-v you actually mean Alt+M or, in emacspeak,  ^M-v, you should be able to send ^M by hitting Esc instead of Alt.
Just replace Alt with Esc for any ^M- commands you want to run.
In the specific case of mate-terminal, you can switch off the shortcuts for the menus:

Then, deselect the "Enable menu access keys (such as Alt+F to open the File menu)" option:

