哈特尔斯红宝石教程 - 无法识别 Subl 宝石文件



我是Ruby和Rails的新手,很抱歉,如果这是一个完全荒谬的问题。我正在阅读的教程书说,我应该能够使用subl gemfile命令直接从命令提示符中启动sublime Text的Gemfile。当我尝试此操作时,我会遇到一个错误,上面写着" SUBL不被认为是内部或外部命令,可操作程序或批处理文件"。我位于Gemfile所在的正确目录中。Ruby肯定是安装的,我正在使用Ruby和Rails的命令提示符。我有崇高的文本2,我添加了路径,但是没有解决方案。我什至尝试了:sublime_text gemfile我尝试了许多不同的解决方案,但没有结果。我正在使用Windows预先感谢

它不起作用的原因不是铁轨问题,而是因为您没有在终端中使用命令" subl"设置崇高的工作。尝试这些命令。如果您想更好地理解错误,只需在终端输入任何gibberish即可。它会告诉您类似的事情。

sudomkdir /usr/local
sudomkdir /usr/local/bin
sudo ln-s/Applications/SublimeText2.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl

编辑

命令行(win7)的崇高文本

https://teamtreehouse.com/forum/sublime-text-command-line-shortcut-windows

https://teamtreehouse.com/forum/ruby-on-rails-subl-command-not-found

否则,您可以参考此

subl仅是mac。

对于Windows,您需要在环境路径中添加C:Program Files (x86)Sublime Text 2

这将在Windows 7上使用:

右键单击My ComputerProperties,然后单击Advanced System Settings,然后是Environment Variables.。转到System Variables,然后编辑PATH,您需要将路径添加到Sublime。

然后,您应该能够从命令行运行sublime_text my-file。(因为.exe称为 sublime_text.exe

最新更新