Ruby on rails 升华作为我的默认编辑器在撬动窗口框打开空白文件?

Ruby on rails 升华作为我的默认编辑器在撬动窗口框打开空白文件?,ruby-on-rails,emacs,windows-7,pry,sublimetext3,Ruby On Rails,Emacs,Windows 7,Pry,Sublimetext3,在windows上的gitbash shell中,我可以毫无问题地运行以下各项: sublime_text encryptor.rb:13 按照说明,我在pry中选择了以下编辑器: Pry.config.editor = proc { |file, line| "sublime_text '#{file}':#{line}" } "sublime_text '#{file}':#{line}" } 但是,当sublime打开时,它会使用名为“encryptor.rb”和“c”的两个空白文件来

在windows上的gitbash shell中,我可以毫无问题地运行以下各项:

sublime_text encryptor.rb:13
按照说明,我在pry中选择了以下编辑器:

Pry.config.editor = proc { |file, line| "sublime_text '#{file}':#{line}" } "sublime_text '#{file}':#{line}" }
但是,当sublime打开时,它会使用名为“encryptor.rb”和“c”的两个空白文件来执行此操作

对于咯咯笑,我试过:

Pry.config.editor = "sublime_text"
这导致相同的空白“encyptor.rb”打开,另一个名为“Google”的文件空白打开

文件的路径为 c:\Users\admin\Google Drive\projects\encryptor.rb

我打赌道路上的空间正在造成大破坏

我的问题是,如何使用sublime作为“窥探windows框”中的默认编辑器?我也尝试过设置emacs,但遇到了同样的问题。虽然我愿意接受建议,但在这一点上,我更关心的是如何用崇高来建立它

谢谢你的帮助

版本: Sublime 3,Ruby 1.9.3上的Pry版本0.9.12.2,windows 7

使用
而不是

Pry.config.editor = proc { |file, line| %("sublime_text.exe" "#{file}":#{line}) }