我正在阅读 RoR 指南,但我遇到了“静态页面”主题中的一个问题,目前我正在使用文本编辑器Sublime Text 2,每当我按照说明进行操作时:
$subl .
或尝试
$subl public/hello.html
它输出:
sh.exe" subl: command not found
任何帮助将不胜感激..
-Marc
我正在阅读 RoR 指南,但我遇到了“静态页面”主题中的一个问题,目前我正在使用文本编辑器Sublime Text 2,每当我按照说明进行操作时:
$subl .
或尝试
$subl public/hello.html
它输出:
sh.exe" subl: command not found
任何帮助将不胜感激..
-Marc
如果使用 ruby 版本管理器(我只是假设因为我遇到了这个问题),那么必须在用户路径中修改符号链接的建议命令:
ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/.rvm/bin/subl
请注意 .rvm 目录已添加到路径中。
我遇到了类似的问题,$PATH 中的路径是正确的,当我浏览到本地 bin 文件夹时:
cd /usr/local/bin/
我可以看到 subl 文件/快捷方式。
在查找器中打开此文件夹后:
open .
我可以看到图标看起来不正确(白色),可能是以前的版本。双击它也会出错,所以我在扩展 Sublime Text 2.app 的内容后手动复制了 subl 文件。
如果将文件拖过来,它将创建一个快捷方式,如果这不起作用,则首先将 subl 文件复制到其原始位置,然后将其拖到副本上并正确重命名。或者只是给它正确的权限。
希望这可以帮助