我正在询问为Pry设置默认编辑器以供使用。我正在研究Rails 应用程序。我创建了一个名为" .pryrc"的文件。立即在我的工作目录内。 在这个文件中,我编写了这行代码(基于我在Github上阅读的内容:
Pry.config.editor = proc { |file, line| "sublime +#{line} #{file}" }
这似乎不起作用。当我尝试命令" .sublime company.rb"时,我得到了 这个错误:
Error: there was a problem executing system command: sublime company.rb
有人可以告诉我,我做错了吗?
答案 0 :(得分:0)
将配置更改为:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" name="username[]" class="first" /> <br/>
<input type="text" name="username[]" class="second" /> <br/>
<input type="text" name="username[]" class="third" /> <br/>
<input type="text" name="username[]" class="forth" /> <br/>
<input type="text" name="username[]" class="last fifth" /> <br/>
使用编辑命令在Pry中启动编辑器。
例如,要在第30行打开test.rb,请使用:
Pry.config.editor = proc { |file, line| "sublime #{file}:#{line}" }
有关详细信息,请参阅here
答案 1 :(得分:0)
对于那些与我有同样问题的人。也许,即使在Pry之外你也无法启动编辑器。首先,确保检查你的PATH中是否存在sublime命令。如果没有,您可能需要在/ usr / local / bin中的命令和应用程序的相应路径之间创建符号链接。有关详细信息,请参阅here。