1

当我尝试~/.gemrc在终端中编辑文件时,例如,我收到此错误:

$ subl ~/.gemrc
-bash: subl: command not found
4

2 回答 2

2

按照此处的说明进行操作。

如果这不起作用并且您正在使用 RVM,请运行:ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/.rvm/bin/subl

请注意,在这两个命令中,都假定 Sublime Text 2 安装在您的 Applications 目录中。如果它安装在其他地方相应地更改您的命令。

然后,输入export EDITOR='subl -w'以启用使用subl命令进行编辑。

于 2013-08-23T18:00:25.167 回答
1

你安装了“ Sublime Text 2 ”吗?它是一个文本编辑器,是subl命令将启动的内容。

由于您没有 Sublime,您可以使用vim安装在 Mac OS 上的 ,它是一个非常强大的文本编辑器,但它确实有一个学习曲线。

还有nano,这将用于简单的文本编辑目的 尝试man nano在命令行输入以获取更多信息。尝试输入nano ~/.gemrc以创建有问题的文件。

听起来您对您的计算机或其操作系统并不十分熟悉。试图在不理解的情况下学习编程会让你处于不利地位,因为像 Ruby、Python 和 Perl 这样的语言往往被用于许多操作系统级别的代码以及网络和通信,这是一个“学习堆” .

我建议花一些时间了解命令行的基本命令,熟悉 vim 或下载 Sublime 并尝试一下。(而且,如果您经常使用 Sublime 或 vim,请通过购买副本来鼓励作者——他们是非常好的编辑器,我们希望保留这些工具。)

于 2013-03-27T02:07:52.690 回答