use*_*042 2 macos ruby-on-rails .bash-profile sublimetext2 osx-mavericks
我已经准备好通过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-导轨/
我已将这些行添加到bash_profile的底部:
export PATH=/bin:/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:$PATH?
export EDITOR='subl -w'
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试运行时:
source ~/.bash_profile
Run Code Online (Sandbox Code Playgroud)
从命令行我得到:
-bash: rbenv: command not found
-bash: rbenv: command not found
-bash: Gemfile: command not found
Run Code Online (Sandbox Code Playgroud)
当我尝试subl.从包含文件的文件夹中,我收到以下错误:
-bash: subl: command not found
Run Code Online (Sandbox Code Playgroud)
所以,我的bash_profile明显配置错误的小牛队.任何和所有帮助表示赞赏.
这篇博文有几个问题.首先,如果您正在使用Sublime Text 2,则符号链接指向错误的目标.应该是
sudo ln -s /Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl
Run Code Online (Sandbox Code Playgroud)
作为应用程序的名称是Sublime Text 2.app.Sublime 3被命名Sublime Text.app.确保你跑
sudo rm /usr/local/bin/subl
Run Code Online (Sandbox Code Playgroud)
在创建新符号链接之前删除旧的(不正确的)符号链接.
接下来,export PATH命令中存在无效字符.它应该是
export PATH=/bin:/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:$PATH
Run Code Online (Sandbox Code Playgroud)
最后没有?角色.
进行这些更改,退出终端并重新启动,您应该能够运行subl .以打开文件夹或subl filename打开单个文件.
| 归档时间: |
|
| 查看次数: |
1817 次 |
| 最近记录: |