当我尝试~/.gemrc
在终端中编辑文件时,例如,我收到此错误:
$ subl ~/.gemrc
-bash: subl: command not found
当我尝试~/.gemrc
在终端中编辑文件时,例如,我收到此错误:
$ subl ~/.gemrc
-bash: subl: command not found
按照此处的说明进行操作。
如果这不起作用并且您正在使用 RVM,请运行:ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/.rvm/bin/subl
请注意,在这两个命令中,都假定 Sublime Text 2 安装在您的 Applications 目录中。如果它安装在其他地方相应地更改您的命令。
然后,输入export EDITOR='subl -w'
以启用使用subl
命令进行编辑。
你安装了“ Sublime Text 2 ”吗?它是一个文本编辑器,是subl
命令将启动的内容。
由于您没有 Sublime,您可以使用vim
安装在 Mac OS 上的 ,它是一个非常强大的文本编辑器,但它确实有一个学习曲线。
还有nano
,这将用于简单的文本编辑目的 尝试man nano
在命令行输入以获取更多信息。尝试输入nano ~/.gemrc
以创建有问题的文件。
听起来您对您的计算机或其操作系统并不十分熟悉。试图在不理解的情况下学习编程会让你处于不利地位,因为像 Ruby、Python 和 Perl 这样的语言往往被用于许多操作系统级别的代码以及网络和通信,这是一个“学习堆” .
我建议花一些时间了解命令行的基本命令,熟悉 vim 或下载 Sublime 并尝试一下。(而且,如果您经常使用 Sublime 或 vim,请通过购买副本来鼓励作者——他们是非常好的编辑器,我们希望保留这些工具。)