Almost every website has it. Hackerrank,codewars and etc. Why not here?
freeCodeCamp uses an open source code editor called Monaco. It works the same way that most modern text editors and IDEs do. freeCodeCamp is designed to teach beginners and although many people are used to vim and continue to use it, it isn’t the most beginner-friendly input style. If you want to, you are welcome to work on your solutions in vim and copy your solutions into freeCodeCamp.