代码之家  ›  专栏  ›  技术社区  ›  user2494042

Sublime Text 2命令行在Mavericks安装后无法工作

  •  2
  • user2494042  · 技术社区  · 11 年前

    我已经通过堆栈溢出上的其他线程做好了准备,尽管我做了努力,但问题似乎没有解决。由于安装了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
    

    当我试图颠覆。从包含文件的文件夹中,我得到以下错误:

    -bash: subl: command not found
    

    所以,我的bash_profile对于小牛来说显然配置错误。感谢任何人的帮助。

    1 回复  |  直到 11 年前
        1
  •  9
  •   MattDMo    11 年前

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