SublimeLinter-rubyが動かなかったのでメモです。
SublimeLinter-jshintが動かなかった時と同じようにパス設定を修正したら動きました。
Consoleにメッセージが出てました。
SublimeLinter: WARNING: ruby deactivated, cannot locate ruby, rbenv or rvm-auto-ruby
Preferences → Package Settings → SublimeLinter → Settings – User
で、設定ファイル表示します。
user-paths-linuxのところにrubyまでのパスを追記しました。
{
"user": {
"debug": false,
"delay": 0.25,
"error_color": "D02000",
"gutter_theme": "Packages/SublimeLinter/gutter-themes/Knob/simple/Knob - simple.gutter-theme",
"gutter_theme_excludes": ,
"lint_mode": "background",
"linters": {
"jshint": {
"@disable": false,
"args": ,
"excludes": ,
"node": true
},
"ruby": {
"@disable": false,
"args": [
"-Ku"
],
"excludes":
}
},
"mark_style": "outline",
"no_column_highlights_line": false,
"paths": {
"*": ,
"linux": [
"/home/foo/.nodebrew/current/bin",
"/home/foo/.rbenv/shims"
],
"osx": ,
"windows":
},
"python_paths": {
"linux": [
"/usr/bin"
],
"osx": ,
"windows": []
},
"rc_search_limit": 3,
"shell_timeout": 10,
"show_errors_on_save": false,
"show_marks_in_minimap": true,
"syntax_map": {
"html (django)": "html",
"html (rails)": "html",
"html 5": "html",
"php": "html",
"python django": "python"
},
"warning_color": "DDB700",
"wrap_find": true
}
}
その他に下記のブログも参考にさせて頂きました
noanoa 日々の日記 : Sublime Text 3 での SublimeLinter の設定