我不问如何告诉脚注如何执行此操作-我在initializers/footnotes.rb文件中使用此行:

Footnotes::Filter.prefix = 'txmt://open?url=file://%s&line=%d&column=%d'

我的问题是应该用txmt://open?...代替什么?我尝试了subl://sblm://,但没有任何乐趣。与open?url=等有关吗?

最佳答案

subl-handler通过解释txmt url并将其转发给Sublime来工作。如果像我一样,如果您当前有TextMate或任何其他应用程序对txmt做出响应,那么subl-handler将永远不会运行,并且将无法为您提供帮助。如果是这种情况,您需要一个类似RCDefaultApp的实用程序,将txmt url的默认处理程序从TextMate(或当前使用的任何内容)更改为subl-handler。

因此,完整的指令(每个here)是:

  • Github repo for subl-handler project Install & configure subl-handler
  • Install RCDefaultApp
  • 打开RCDefaultApp首选项 Pane ,并告诉它对txmt URL使用subl-handler(而非Sublime)。
  • 关于ruby-on-rails - 如何使用Sublime Text 2使rails_footnotes打开文件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9435075/

    10-10 05:22