Coordenadas XY Caret dentro de um div editável

Eu estou procurando uma maneira de obter as coordenadas de caret xy dentro de um div de contenteditable, de uma maneira semelhante a como você pode obter as coordenadas do mouse usando window.event desde que eu preciso abrir um pop-up exatamente onde o usuário está com o cursor dentro do div de contenteditable. Como posso fazer isso? Muito Obrigado!

questionAnswers(1)

yourAnswerToTheQuestion