在Mavericks安装后,Sublime Text 2命令行无效

我已经准备好通过Stack Overflow上的其他线程,尽管我付出了努力,但这个问题似乎无法解决。 自从安装OS X Mavericks后,我无法从命令行打开Sublime Text 2。

我试过遵循以下准则:

Setup Sublime Text 2 on OSX Mavericks for Ruby on Rails

当我从终端运行时,Sublime弹出,这样很好: http : //benkwok.wordpress.com/2013/11/17/setup-sublime-text-2-on-osx-mavericks-for-ruby-on-导轨/

我已将这些行添加到bash_profile的底部:

export PATH=/bin:/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:$PATH↲ export EDITOR='subl -w' 

但是,当我尝试运行时:

 source ~/.bash_profile 

从命令行我得到:

 -bash: rbenv: command not found -bash: rbenv: command not found -bash: Gemfile: command not found 

当我尝试subl。 从包含文件的文件夹内部,我收到以下错误:

 -bash: subl: command not found 

所以,我的bash_profile明显配置错误的小牛队。 任何和所有帮助赞赏。

这篇博文有几个问题。 首先,如果您正在使用Sublime Text 2,则符号链接指向错误的目标。应该是

 sudo ln -s /Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl 

因为应用程序的名称是Sublime Text 2.app 。 Sublime 3被命名为Sublime Text.app 。 确保你跑步

 sudo rm /usr/local/bin/subl 

在创建新符号链接之前删除旧的(不正确的)符号链接。

接下来, export PATH命令中存在无效字符。 它应该是

 export PATH=/bin:/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:$PATH 

最后没有字符。

进行这些更改,退出终端并重新启动,您应该能够运行subl . 打开文件夹或subl filename以打开单个文件。