0

我正在通过RoR指南,并且我在主题”静态页面“中遇到了问题,目前我正在使用文本编辑崇高文本2,每当我听从指挥,做到:静态页面>> sh.exe“; subl:command not found

$subl . 

,或者尝试

$subl public/hello.html 

它输出:

sh.exe" subl: command not found 

任何帮助将是非常赞赏..
-Marc

+0

您是否已将〜/ bin/subl添加到您的$ PATH中? – 2012-04-11 10:12:29

+0

@SaidKaldybaev我不相信。我要做什么命令才能将它添加到我的〜/ bin/subl中? – levelone 2012-04-11 10:19:31

回答

0

或更好,确保〜/ bin中被添加到您的$ PATH

的.bash_profile

PATH=$PATH:~/bin 
export PATH 
+0

即使在我使用你的命令后,它仍然输出相同的问题。找不到命令 – levelone 2012-04-11 10:36:15

+0

尝试退出,然后启动终端再次 – 2012-04-11 10:39:53

+0

仍然不希望工作.. :( – levelone 2012-04-11 10:48:36

1

如果使用Ruby版本管理器(我只是假设,因为我有这个问题),那么建议COMM并且必须在用户路径修改符号链接:

ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/.rvm/bin/subl 

注意.rvm目录已被添加到路径中。

+0

终于来了!修复。 – 2012-07-02 01:40:00

0

我也有过类似的问题,在$ PATH路径是正确的,当我浏览到我的本地bin文件夹:

cd /usr/local/bin/ 

我可以看到subl文件/快捷方式。

open . 

我能看到的图标看起来不正确(白色),也许是以前的版本:

在取景器pening这个文件夹后。双击它也给了一个错误,所以我手动复制的文件subl上,扩大了崇高文本2.app的内容之后。

如果您在拖动文件,它会创建一个快捷方式,如果不工作,那么先复制在原来的位置subl文件,然后拖过复制和重命名正确。或者只是给它正确的权限。

希望这会有帮助