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 の設定