【问题标题】:Configure Textmate 2 for rbenv为 rbenv 配置 Textmate 2
【发布时间】:2012-07-02 20:29:00
【问题描述】:

设置Textmate 2 以使用rbenv 的最佳方法是什么?

我阅读了Textmate mailing list thread about setting up rbenv,但还没有找到合适的解决方案。

【问题讨论】:

    标签: textmate2


    【解决方案1】:

    更新您的 ~/.tm_properties 以包括:

    TM_RUBY = "$HOME/.rbenv/shims/ruby" PATH = "$HOME/.rbenv/bin:$PATH"

    感谢 uberfork 提供这篇有用的文章:Integrate rbenv with Textmate

    【讨论】:

    • 链接已损坏。
    【解决方案2】:

    此处提供的答案对我不起作用。做了什么:

    1. 首选项 -> 变量
    2. 将此添加到PATH的前面:$HOME/.rbenv/bin:$HOME/.rbenv/shims:
    3. TM_RUBY设置为:$HOME/.rbenv/shims/ruby
    4. 用您的版本填充RBENV_VERSION。例如:2.1.0-preview1
    5. (并确保选中每个变量的复选框)

    【讨论】:

      【解决方案3】:

      对我来说,将 /usr/local/var/rbenv/shims 添加到 TextMate 的 PATH 变量就可以了。

      PATHTextMate 变量看起来像这样/usr/local/var/rbenv/shims:$PATH:/opt/local/bin:/usr/local/bin:/usr/texbin

      【讨论】:

        【解决方案4】:

        只是为了补充以上所有答案 - 如果您想为每个项目使用不同的 ruby​​ 版本,只需在项目的根目录内创建一个新的 .tm_properites 文件,并使用正确的 RBENV_VERSION 变量。

        【讨论】:

        • 当答案可以通过多种方式排序时,“以上”没有任何意义
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-11-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多