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

时间:2014-03-19 05:51:00

标签: ruby-on-rails macos sublimetext2 osx-mavericks .bash-profile

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

我已尝试遵循以下准则:

http://benkwok.wordpress.com/2013/11/17/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-rails/

我已将这些行添加到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明显配置错误的小牛队。任何和所有帮助表示赞赏。

1 个答案:

答案 0 :(得分:9)

这篇博文有几个问题。首先,如果您使用的是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来打开单个文件。