0

我正在尝试使用终端,subl但它不起作用。

指令说要输入这个:

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

我得到的回应是:

ln: /Users/marlon/bin/subl: File exists

这似乎很好。然后它说输入:

export EDITOR='subl -w'

这也有效,但是当我输入:

subl ~/.gemrc

我得到:-bash: subl: command not found

此外,在本教程的后面,我必须输入:

subl README.md

我得到同样的错误信息。

有没有办法解决这个问题?

这是我输入时得到的env $PATH

env: /Users/marlon/.rvm/gems/ruby-1.9.2-p320/bin:/Users/marlon/.rvm/gems/ruby-1.9.2-p320@global/bin:/Users/marlon/.rvm/rubies/ruby-1.9.2-p320/bin:/Users/marlon/.rvm/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin: No such file or directory
4

1 回答 1

0

~/bin目录在您的 PATH 中吗?

要对此进行测试,请键入:

env $PATH

你应该看到~/bin/Users/marlon/bin在那里的某个地方。

另外,尝试输入which subl. 应该说/Users/marlon/bin/subl

要解决此问题,请编辑您的~/.bash_profileor~/.bashrc文件并添加:

export PATH=~/bin:$PATH

在最后。如果您有 RVM 或 rbedit,请将行放在它们的初始化程序上方。

有关大量信息,请参阅“什么是 PATH 和其他环境变量,我如何设置或使用它们? ”。

于 2013-06-17T21:54:32.137 回答