cómo desactivo enter evento (solo ingrese no shift + enter) en contenteditable

Quiero usar el atributo contenteditable en mi código, pero tengo un problema.

Quiero cuando haga clic ( Mayús + Entrar ) vaya a la siguiente línea ( apuntar: solo quiero cambiar + ingresar ir a la siguiente línea ) y cuando hago clic en ingresar la clave de texto oculto en este div que tiene atributo contenteditable .

por favor, guíame sobre eso.

Puede usar el evento de tecla para esto. Mdn tiene más información sobre este evento.

Con el siguiente ejemplo html:

 
Pink unicorns are blue

Puede adjuntar un controlador de eventos de selección de teclas a este elemento. Entonces podemos usar el event.shiftKey para detectar si se presiona la tecla shift junto con nuestra tecla Intro. La clave 13 es cualquiera de las teclas “enter”.

 $('#pinky').on('keydown', function(e) { if (e.which === 13 && e.shiftKey === false) { //Prevent insertion of a return //You could do other things here, for example //focus on the next field return false; } }); 

Este fragmento muestra esto en acción:

 $('#pinky').on('keydown', function(e) { if (e.which === 13 && e.shiftKey === false) { //Prevent insertion of a return //You could do other things here, for example //focus on the next field return false; } }); 
 #pinky { background: pink; } 
  
Pink unicorns are blue