为什么我不能创建Sublime" subl"软链接?

时间:2013-06-17 21:46:15

标签: terminal sublimetext

我正在尝试使用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

1 个答案:

答案 0 :(得分:0)

PATH中的~/bin目录?

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

env $PATH

您应该在那里的某处看到~/bin/Users/marlon/bin

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

要解决此问题,请修改~/.bash_profile~/.bashrc文件并添加:

export PATH=~/bin:$PATH

最后。如果您有RVM或rbedit,请将该行放在其初始化器上方。

有关大量信息,请参阅“What are PATH and other environment variables, and how can I set or use them?”。