lumiere.codes icon indicating copy to clipboard operation
lumiere.codes copied to clipboard

Codemirror editor input features!

Open shimamooo opened this issue 3 years ago • 1 comments

Motivation

  • Switch theme in editor, add extensions such as line wrap, add linting - all good features for the best possible editor!
  • Codemirror makes another end goal of collaborative editing possible https://codemirror.net/6/examples/collab/

Brief instructions

  • Look into Codemirror documentation https://codemirror.net/6
  • Look into rodemirror - the React codemirror implementation we use: documentation https://github.com/sachinraja/rodemirror
  • Use the existing code (already have line wrapping and themes set up) and use the codemirror api to add a lot of their possible features!

shimamooo avatar Nov 13 '21 04:11 shimamooo