I was searching for the google wave-like wysiwyg editor but did not succeed on it. I've tried jWYSIWYG, clEditor and couple of other editors.
Now i want to implement it by myself. Do you have any ideas about how it working? Especially how do they draw a caret and handle mouse/keyboard events and text selection.
I don't want to use any existing WYSIWYG editors because they dont give me what i want.
Thank you in advance.
I will answer my question -- use contentEditable property.