読者です 読者をやめる 読者になる 読者になる

kikukawa's diary

都内で活動するシステムエンジニアが書いてます。 興味を持った技術やハマったポイント、自分用メモをつけてます。 最近はweb中心

SublimeLinter-rubyが動かない

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

広告を非表示にする