Personalizar el cursor de texto en el elemento contenteditable

¿Es posible personalizar el cursor de texto parpadeante en una etiqueta div contenteditable="true" ?

¿Algo como posicionar el cursor y ponerle un cursor personalizado o cualquier otro truco?

Estoy de acuerdo con Tim , no lo recomendaría tampoco.

(a menos que tenga uno de los ninjas de javascript de Google para ayudarlo: p)

Sin embargo, aquí hay una página de muestra con un custom caret usado en un . Solo para darle una idea de cómo puede lograr esto.

Creo que esta es la implementación más básica de un custom caret .

        
B

Buena suerte implementando esto en un contenteditable . Y ciertamente espero que esta no sea tu próxima pregunta (: p)!

No sin dibujar tu propio cursor (que es lo que hace Google Docs, por ejemplo). Hacer esto es una gran tarea para hacer las cosas bien y no lo recomendaría.