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