我不是问如何告诉脚注如何做到这一点 - 我在initializers/footnotes.rb
文件中使用这一行:
Footnotes::Filter.prefix = 'txmt://open?url=file://%s&line=%d&column=%d'
我的问题是应该取代txmt://open?...
?我尝试了subl://
和sblm://
,但没有快乐。它与open?url=
等有关吗?
答案 0 :(得分:9)
subl-handler通过解释txmt url并将它们转发给Sublime来工作。如果您和我一样,有TextMate或当前正在响应txmt的任何其他应用程序,那么subl-handler将永远不会运行,并且无法帮助您。如果是这种情况,您需要一个像RCDefaultApp这样的实用程序来将txmt url的默认处理程序从TextMate(或其当前的任何内容)更改为subl-handler。
因此,完整说明(每here)为:
答案 1 :(得分:5)
Sublime Text 2没有协议处理程序。但是,您可以使用此应用将textmate的txmt
映射到Sublime Text:https://github.com/hiddenbek/subl-handler
还有一个Sublime Text插件,可添加sblm:
url处理程序(仅限Windows):https://bitbucket.org/sublimator/sublimeprotocol/src/
答案 2 :(得分:0)
您应该可以通过以下链接在chrome中注册自定义协议处理程序
http://updates.html5rocks.com/2011/06/Registering-a-custom-protocol-handler