- Notifications
You must be signed in to change notification settings - Fork0
flockler/codemirror-rails
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Wire up theCodeMirror assets for your Railsapplications.
If you're using Bundler, you can add codemirror-rails to your Gemfile:
gem'codemirror-rails'
Or manually install the codemirror-rails gem:
gem install codemirror-rails
All of the assets from the most latest stable CodeMirror release are vendoredso that you can use them with the asset pipeline. At a minimum, you willprobably want the following in your application.js:
//= require codemirrorAnd in your application.css:
/**= require codemirror*/
Additional syntax modes can be added to your application.js:
//= require codemirror/modes/rubyAdditional addons can be added in your application.js:
//= require_tree codemirror/addons/dialogAnd your application.css:
/**= require_tree codemirror/addons/dialog*/
Additional keymap bindings can be added to your application.js:
//= require codemirror/keymaps/vimAdditional CSS themes can be added to your application.css
/**= require codemirror/themes/night*/
If your project is using precompiling, depending on your method of grabbing files to precompile, you might need to add the below line to your ```` application.rb```, to get rails to precompile all js, css files used by codemirror. You can also manually whitelist only the files that you use.
config.assets.precompile +=["codemirror*","codemirror/**/*"]
You can use the generator included with this gem to copy the CodeMirror 2assets into your Rails 3 public directory.
rails generate codemirror:install
Find a mistake? New version of CodeMirror? Submit a pull request!
About
Use CodeMirror with Rails
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Languages
- Ruby71.9%
- HTML20.8%
- JavaScript3.8%
- CSS3.1%
- Roff0.4%