我已经通过 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 显然针对 Mavericks 配置错误。任何帮助表示赞赏。
最佳答案
该博文有几处错误。首先,如果您使用的是 Sublime Text 2,符号链接(symbolic link)指向错误的目标。它应该是
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
在创建新符号链接(symbolic link)之前删除旧的(不正确的)符号链接(symbolic link)。
接下来,export PATH
命令中有一个无效字符。应该是
export PATH=/bin:/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:$PATH
末尾没有 ↲
字符。
进行这些更改,退出终端并重新启动,您应该能够运行 subl .
来打开文件夹,或运行 subl filename
来打开单个文件。
关于ruby-on-rails - Mavericks 安装后 Sublime Text 2 命令行不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22497362/