Need advice about which tool to choose?Ask the StackShare community!
CodeMirror vs VimR: What are the differences?
What is CodeMirror? In-browser code editor used in the dev tools for both Firefox and Chrome, Light Table, Adobe Brackets, Bitbucket, and many other projects. CodeMirror is a JavaScript component that provides a code editor in the browser. When a mode is available for the language you are coding in, it will color your code, and optionally help with indentation.
What is VimR? Refined Vim Experience for OS X. Project VimR is an attempt to refine the Vim experience. The goal is to build an editor that uses Vim inside with many of the convenience GUI features similar to those present in modern editors for Mac.
CodeMirror and VimR can be primarily classified as "Text Editor" tools.
Some of the features offered by CodeMirror are:
- Support for over 60 languages out of the box
- A powerful, composable language mode system
- Autocompletion (XML)
On the other hand, VimR provides the following key features:
- Full Vim
- File Browser
- Fuzzy File Find
CodeMirror and VimR are both open source tools. CodeMirror with 18K GitHub stars and 3.92K forks on GitHub appears to be more popular than VimR with 4.14K GitHub stars and 121 GitHub forks.
Pros of CodeMirror
- Integrable in your application6
- Better content manipulation methods4
- Easy Custom Mode3
- JavaScript based1
- Easy setup1