【问题标题】:Sublime Text 2 command line not working after Mavericks install小牛安装后 Sublime Text 2 命令行不起作用
【发布时间】:2014-04-25 04:42:34
【问题描述】:

我已经准备好通过 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 配置的错误。任何和所有的帮助表示赞赏。

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-04-10
      • 1970-01-01
      • 2017-01-27
      • 1970-01-01
      • 1970-01-01
      • 2012-10-18
      相关资源
      最近更新 更多