Ok, I looked a little further and here are the instructions for adding "Paste Text" and "Paste from Word" buttons:
http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/paste
I tried to find a way to convert the regular paste command to "PasteText" or "PasteWord," but it looks like those two are handled directly from the buttons without using the regular paste sequence. I’m not at all familiar with TinyMCE code, so I could be wrong, but I couldn’t see any safe place place to make the switch.
This code looks like it would work to make Ctrl-V paste plain text (PasteText could be changed to PasteWord):
if (e.ctrlKey && e.keyCode == 86 && e.type != "keyup") {
if (e.preventDefault) {
e.preventDefault(); // DOM style
setTimeout('tinyMCE.execInstanceCommand(\"'+e.target.editorId+'\", \"mcePasteText\", true)',1);
} else {
tinyMCE.execInstanceCommand(e.target.editorId, "mcePasteText", true);
tinyMCE.cancelEvent(e);
return false; // IE style
}
}
It’s an added event handler and someone with more experience with TinyMCE would have to tell you where to put it. If I had to guess, I’d put it just above the switch statement in the handleEvent function in the file assets/plugins/tinymce####/jscripts/tiny_mce/tiny_mce_src.js (around line 1134 in the version I have). It will handle Ctrl-V but won’t affect the regular TMCE paste process.
I think you might also have to do something to make TMCE load that file instead of the compressed src file.
Hope this helps.