When the user edits a contenteditable div, and press some keys, I would like to override the default behavior.
For instance, I want to insert a normal line brea
You can always go the simpler and more stable way to catch the change event on the input div and change the last char from the input string to your liking.
http://api.jquery.com/change is invented i think for that purpose :)
Change your angel and you see a whole new world :3