ruby-on-rails - Mavericks 安装后 Sublime Text 2 命令行不工作

标签 ruby-on-rails macos sublimetext2 osx-mavericks bash

我已经通过 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/

相关文章:

ruby-on-rails - 在开发环境中使用 SSL/TLS 的 Rails 和 WebSockets

ruby-on-rails - 哈希和方括号的语法错误

macos - 为 facebook heroku 应用程序设置本地开发环境

macos - (NSWindowButton) NSWindow.standardWindowButton 按钮未突出显示

C++ 无法在我的 mac 上运行,未找到架构 x86_64 的符号

mysql - 使用 SublimeText2 作为 MySql 查询编辑器

macos - 如何在 Sublime Text (OSX) 中恢复我的输出面板?

ruby-on-rails - 编辑 Ruby 文件时是否有适用于 HTML 的 Sublime Text 智能感知?

ruby-on-rails - Rails 模型验证 - validates_inclusion_of

ruby-on-rails - Rails 5.2 Active Storage 清除/删除附件