{ "javascript": { "platform": "[Node.js](http://nodejs.org) (and [npm](https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager) on Linux)", "installer": "npm install -g {}", "extra_steps": "1. If you are using `nvm` and `zsh`, ensure that the line to load `nvm` is in `.zshenv` and not `.zshrc`.\n\n1. If you are using `zsh` and `oh-my-zsh`, do not load the `nvm` plugin for `oh-my-zsh`.", "comment_re": "r'\\s*/[/*]'" }, "python": { "platform": "[Python](http://python.org/download/) and [pip](http://www.pip-installer.org/en/latest/installing.html)", "installer": "[sudo] pip install {}", "superclass": "PythonLinter", "attributes": ["module = '{}'", "check_version = False"] }, "ruby": { "platform": "[Ruby](http://www.ruby-lang.org)", "installer": "[sudo] gem install {}", "extra_steps": "1. If you are using `rbenv` or `rvm`, ensure that they are loaded in your shell’s correct startup file. See [here](http://sublimelinter.readthedocs.org/en/latest/troubleshooting.html#shell-startup-files) for more information.", "superclass": "RubyLinter", "comment_re": "r'\\s*#'" }, "other": { "installer": " install {}" } }