Vue-codemirror is a Codemirror component for Vue.js both 1.x and 2.x. As you can see for yourself in the Demo page, is a text editor implemented in JavaScript for the browser, where you can pick the theme and language of your choosing.

You can see some code examples for some editors, and some additional configuration APIs.

Codemirror themes and language modes (MIME types defined) are also available, on top of the already existing, Javascript, HTML, CSS.

Check it on GitHub, here.

Vue-codemirror is maintained by surmon-china.